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.
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers