[DRE-maint] Bug#770194: ruby-stringex: FTBFS: Test failures

Daniel Schepler dschepler at gmail.com
Wed Nov 19 16:05:16 UTC 2014


Source: ruby-stringex
Version: 2.5.2-2
Severity: serious

>From my pbuilder build log (on amd64):

...
===============================================================================
Error: test_vulgar_fractions_conversion: ⅞(GermanYAMLLocalizationTest)
  I18n::InvalidLocale: :de is not a valid locale
/usr/lib/ruby/vendor_ruby/i18n.rb:285:in `enforce_available_locales!'
/usr/lib/ruby/vendor_ruby/i18n.rb:150:in `translate'
/tmp/buildd/ruby-stringex-2.5.2/lib/stringex/localization/backend/i18n.rb:52:in `i18n_translations_for'
/tmp/buildd/ruby-stringex-2.5.2/lib/stringex/localization/backend/i18n.rb:35:in `block in translations'
/tmp/buildd/ruby-stringex-2.5.2/lib/stringex/localization/backend/i18n.rb:39:in `yield'
/tmp/buildd/ruby-stringex-2.5.2/lib/stringex/localization/backend/i18n.rb:39:in `initial_translation'
/tmp/buildd/ruby-stringex-2.5.2/lib/stringex/localization.rb:94:in `initial_translation'
/tmp/buildd/ruby-stringex-2.5.2/lib/stringex/localization.rb:43:in `translate'
/tmp/buildd/ruby-stringex-2.5.2/lib/stringex/localization/converter.rb:121:in `translate'
/tmp/buildd/ruby-stringex-2.5.2/lib/stringex/localization/converter.rb:106:in `block in vulgar_fractions'
/tmp/buildd/ruby-stringex-2.5.2/lib/stringex/localization/converter.rb:105:in `each'
/tmp/buildd/ruby-stringex-2.5.2/lib/stringex/localization/converter.rb:105:in `vulgar_fractions'
/tmp/buildd/ruby-stringex-2.5.2/lib/stringex/localization/converter.rb:58:in `block in translate!'
/tmp/buildd/ruby-stringex-2.5.2/lib/stringex/localization/converter.rb:57:in `each'
/tmp/buildd/ruby-stringex-2.5.2/lib/stringex/localization/converter.rb:57:in `translate!'
/tmp/buildd/ruby-stringex-2.5.2/lib/stringex/string_extensions.rb:92:in `block in convert_vulgar_fractions'
/tmp/buildd/ruby-stringex-2.5.2/lib/stringex/localization.rb:86:in `instance_exec'
/tmp/buildd/ruby-stringex-2.5.2/lib/stringex/localization.rb:86:in `convert'
/tmp/buildd/ruby-stringex-2.5.2/lib/stringex/string_extensions.rb:199:in `stringex_convert'
/tmp/buildd/ruby-stringex-2.5.2/lib/stringex/string_extensions.rb:91:in `convert_vulgar_fractions'
/tmp/buildd/ruby-stringex-2.5.2/test/unit/localization/de_test.rb:115:in `block (2 levels) in <class:GermanYAMLLocalizationTest>'
===============================================================================
...E
===============================================================================
Error: test_assigns_locale_in_i18n_backend(LocalizationTest)
  I18n::InvalidLocale: :"pt-BR" is not a valid locale
/usr/lib/ruby/vendor_ruby/i18n.rb:285:in `enforce_available_locales!'
/usr/lib/ruby/vendor_ruby/i18n/config.rb:13:in `locale='
/usr/lib/ruby/vendor_ruby/i18n.rb:35:in `locale='
/tmp/buildd/ruby-stringex-2.5.2/test/unit/localization_test.rb:132:in `test_assigns_locale_in_i18n_backend'
     129: 
     130:       assert_equal :en, Stringex::Localization.locale
     131: 
  => 132:       I18n.locale = other_locale
     133:       assert_equal other_locale, Stringex::Localization.locale
     134: 
     135:       Stringex::Localization.locale = :de
===============================================================================
...............................................................................
...............................................................................
...............................................................................
................................................................

Finished in 5.835713975 seconds.

792 tests, 807 assertions, 0 failures, 305 errors, 0 pendings, 0 omissions, 0 notifications
61.4899% passed

135.72 tests/s, 138.29 assertions/s
rake aborted!
Command failed with status (1): [ruby -I"lib:lib:test" -I"/usr/lib/ruby/vendor_ruby" "/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb" "test/unit/**/*_test.rb" ]
-e:1:in `<main>'
Tasks: TOP => default => test
(See full trace by running task with --trace)
ERROR: Test "ruby2.1" failed. Exiting.
dh_auto_install: dh_ruby --install /tmp/buildd/ruby-stringex-2.5.2/debian/ruby-stringex returned exit code 1
debian/rules:15: recipe for target 'binary' failed
make: *** [binary] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
-- 
Daniel Schepler



More information about the Pkg-ruby-extras-maintainers mailing list