[DRE-maint] Bug#952041: ruby-hoe: FTBFS: ERROR: Test "ruby2.7" failed.

Lucas Nussbaum lucas at debian.org
Sun Feb 23 07:44:59 GMT 2020


Source: ruby-hoe
Version: 3.21.0+dfsg1-1
Severity: serious
Justification: FTBFS on amd64
Tags: buster sid
Usertags: ftbfs-20200222 ftbfs-buster

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Checking Rubygems dependency resolution on ruby2.7                           │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-hoe/usr/share/rubygems-integration/all:/var/lib/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0 ruby2.7 -e gem\ \"hoe\"
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Run tests for ruby2.7 from debian/ruby-tests.rake                            │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> RUBYLIB=/<<PKGBUILDDIR>>/debian/ruby-hoe/usr/lib/ruby/vendor_ruby:. GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-hoe/usr/share/rubygems-integration/all:/var/lib/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0 ruby2.7 -S rake -f debian/ruby-tests.rake
> /usr/bin/ruby2.7 -w -I"test"  "/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb" "test/test_hoe_test.rb" "test/test_hoe.rb" "test/test_hoe_debug.rb" "test/test_hoe_gemcutter.rb" "test/test_hoe_package.rb" "test/test_hoe_publish.rb" "test/test_hoe_test.rb" -v
> Run options: -v --seed 6193
> 
> # Running:
> 
> TestHoeGemcutter#test_gemcutter_tasks_defined = 0.00 s = .
> TestHoeDebug#test_check_manifest = 0.00 s = .
> TestHoeDebug#test_check_manifest_generated = 0.00 s = .
> TestHoeDebug#test_check_manifest_missing = 0.00 s = .
> TestHoePackage#test_prerelease_version_regular = 0.00 s = .
> TestHoePackage#test_prerelease_version_prerelease = 0.00 s = .
> TestHoePackage#test_prerelease_version_pre = 0.00 s = .
> TestHoeTest#test_make_test_cmd_with_different_testlibs = 0.00 s = .
> TestHoe#test_activate_plugins = 0.01 s = .
> TestHoe#test_extensions = 0.01 s = .
> TestHoe#test_initialize_plugins_hoerc = 0.00 s = .
> TestHoe#test_class_bad_plugins = 0.00 s = .
> TestHoe#test_license = 0.00 s = .
> TestHoe#test_metadata = 0.00 s = .
> TestHoe#test_multiple_calls_to_license = 0.00 s = .
> TestHoe#test_plugins = 0.00 s = .
> TestHoe#test_file_read_utf = 0.00 s = .
> TestHoe#test_with_config_overrides = 0.00 s = .
> TestHoe#test_no_license = 0.00 s = .
> TestHoe#test_initialize_intuit_ambiguous = 0.00 s = .
> TestHoe#test_read_manifest = 0.00 s = .
> TestHoe#test_parse_urls_hash = 0.00 s = .
> TestHoe#test_parse_urls_ary = 0.00 s = .
> TestHoe#test_with_config_default = 0.00 s = .
> TestHoe#test_rename = 0.00 s = .
> TestHoe#test_activate_plugins_hoerc = 0.00 s = .
> TestHoe#test_class_load_plugins = 0.00 s = .
> TestHoe#test_initialize_intuit = 0.00 s = .
> TestHoe#test_possibly_better = 0.00 s = F
> TestHoe#test_nosudo = 0.00 s = .
> TestHoe#test_setting_licenses = 0.00 s = .
> TestHoePublish#test_make_rdoc_cmd = 0.00 s = .
> 
> Finished in 0.084995s, 376.4912 runs/s, 1153.0043 assertions/s.
> 
>   1) Failure:
> TestHoe#test_possibly_better [/<<PKGBUILDDIR>>/test/test_hoe.rb:274]:
> Expected: 2020-02-23 00:00:00 UTC
>   Actual: 2020-02-06 00:00:00 UTC
> 
> 32 runs, 98 assertions, 1 failures, 0 errors, 0 skips
> rake aborted!
> Command failed with status (1): [ruby -w -I"test"  "/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb" "test/test_hoe_test.rb" "test/test_hoe.rb" "test/test_hoe_debug.rb" "test/test_hoe_gemcutter.rb" "test/test_hoe_package.rb" "test/test_hoe_publish.rb" "test/test_hoe_test.rb" -v]
> 
> Tasks: TOP => default
> (See full trace by running task with --trace)
> ERROR: Test "ruby2.7" failed.

The full build log is available from:
   http://qa-logs.debian.net/2020/02/22/ruby-hoe_3.21.0+dfsg1-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



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