Package: src:ruby-haml Version: 5.2.2-1 Severity: serious Tags: bookworm ftbfs patch
Dear maintainer: During a rebuild of all packages in bookworm, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules binary-indep dh binary-indep --buildsystem=ruby --with ruby dh_update_autotools_config -i -O--buildsystem=ruby dh_autoreconf -i -O--buildsystem=ruby dh_auto_configure -i -O--buildsystem=ruby dh_ruby --configure debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_build dh_ruby --build yard && mv doc yardoc [warn]: @param tag has unknown parameter name: new in file `lib/haml/parser.rb' near line 215 [warn]: @param tag has unknown parameter name: old [... snipped ...] from debian/ruby-tests.rb:7:in `<main>' /usr/share/rubygems-integration/all/gems/tzinfo-2.0.4/lib/tzinfo/data_sources/zoneinfo_data_source.rb:232:in `initialize': None of the paths included in TZInfo::DataSources::ZoneinfoDataSource.search_path are valid zoneinfo directories. (TZInfo::DataSources::ZoneinfoDirectoryNotFound) from /usr/share/rubygems-integration/all/gems/tzinfo-2.0.4/lib/tzinfo/data_source.rb:157:in `new' from /usr/share/rubygems-integration/all/gems/tzinfo-2.0.4/lib/tzinfo/data_source.rb:157:in `create_default_data_source' from /usr/share/rubygems-integration/all/gems/tzinfo-2.0.4/lib/tzinfo/data_source.rb:55:in `block in get' from /usr/share/rubygems-integration/all/gems/tzinfo-2.0.4/lib/tzinfo/data_source.rb:54:in `synchronize' from /usr/share/rubygems-integration/all/gems/tzinfo-2.0.4/lib/tzinfo/data_source.rb:54:in `get' from /usr/share/rubygems-integration/all/gems/activesupport-6.1.7/lib/active_support/railtie.rb:50:in `block in <class:Railtie>' from /usr/share/rubygems-integration/all/gems/railties-6.1.7/lib/rails/initializable.rb:32:in `instance_exec' from /usr/share/rubygems-integration/all/gems/railties-6.1.7/lib/rails/initializable.rb:32:in `run' from /usr/share/rubygems-integration/all/gems/railties-6.1.7/lib/rails/initializable.rb:61:in `block in run_initializers' from /usr/lib/ruby/3.0.0/tsort.rb:228:in `block in tsort_each' from /usr/lib/ruby/3.0.0/tsort.rb:350:in `block (2 levels) in each_strongly_connected_component' from /usr/lib/ruby/3.0.0/tsort.rb:431:in `each_strongly_connected_component_from' from /usr/lib/ruby/3.0.0/tsort.rb:349:in `block in each_strongly_connected_component' from /usr/lib/ruby/3.0.0/tsort.rb:347:in `each' from /usr/lib/ruby/3.0.0/tsort.rb:347:in `call' from /usr/lib/ruby/3.0.0/tsort.rb:347:in `each_strongly_connected_component' from /usr/lib/ruby/3.0.0/tsort.rb:226:in `tsort_each' from /usr/lib/ruby/3.0.0/tsort.rb:205:in `tsort_each' from /usr/share/rubygems-integration/all/gems/railties-6.1.7/lib/rails/initializable.rb:60:in `run_initializers' from /usr/share/rubygems-integration/all/gems/railties-6.1.7/lib/rails/application.rb:391:in `initialize!' from /usr/share/rubygems-integration/all/gems/railties-6.1.7/lib/rails/railtie.rb:207:in `public_send' from /usr/share/rubygems-integration/all/gems/railties-6.1.7/lib/rails/railtie.rb:207:in `method_missing' from /<<PKGBUILDDIR>>/test/test_helper.rb:32:in `<top (required)>' from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in `require' from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in `require' from /<<PKGBUILDDIR>>/test/attribute_parser_test.rb:3:in `<top (required)>' from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in `require' from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in `require' from debian/ruby-tests.rb:7:in `block in <main>' from debian/ruby-tests.rb:7:in `each' from debian/ruby-tests.rb:7:in `<main>' ERROR: Test "ruby3.0" failed. Exiting. dh_auto_install: error: dh_ruby --install /<<PKGBUILDDIR>>/debian/ruby-haml returned exit code 1 make[1]: *** [debian/rules:15: override_dh_auto_install] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:7: binary-indep] Error 2 dpkg-buildpackage: error: debian/rules binary-indep subprocess returned exit status 2 -------------------------------------------------------------------------------- (The above is just how the build ends and not necessarily the most relevant part) Note: I'm using the "patch" tag because there is an obvious fix (indicated in the subject). About the archive rebuild: The build was made using virtual machines from Hetzner, with enough memory, enough disk, and either one or two CPUs, using a reduced chroot with only build-essential packages (plus debhelper). If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.