[DRE-maint] Bug#1026194: ruby-sassc-rails: FTBFS in bookworm (missing build-depends on tzdata)

Santiago Vila sanvila at debian.org
Fri Dec 16 00:49:25 GMT 2022


Package: src:ruby-sassc-rails
Version: 2.1.2-6
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
    dh_auto_build -i -O--buildsystem=ruby
	dh_ruby --build
    dh_auto_test -i -O--buildsystem=ruby
	dh_ruby --test
    create-stamp debian/debhelper-build-stamp
    dh_testroot -i -O--buildsystem=ruby
    dh_prep -i -O--buildsystem=ruby
    dh_auto_install --destdir=debian/ruby-sassc-rails/ -i -O--buildsystem=ruby

[... snipped ...]

     railties (6.1.7) lib/rails/railtie.rb:207:in `method_missing'
     <<PKGBUILDDIR>>/test/sassc_rails_test.rb:43:in `initialize!'
     <<PKGBUILDDIR>>/test/sassc_rails_test.rb:122:in `test_sass_imports_work_correctly'
     minitest (5.14.2) lib/minitest/test.rb:98:in `block (3 levels) in run'
     minitest (5.14.2) lib/minitest/test.rb:195:in `capture_exceptions'
     minitest (5.14.2) lib/minitest/test.rb:95:in `block (2 levels) in run'
     minitest (5.14.2) lib/minitest.rb:272:in `time_it'
     minitest (5.14.2) lib/minitest/test.rb:94:in `block in run'
     minitest (5.14.2) lib/minitest.rb:367:in `on_signal'
     minitest (5.14.2) lib/minitest/test.rb:211:in `with_info_handler'
     minitest (5.14.2) lib/minitest/test.rb:93:in `run'
     minitest (5.14.2) lib/minitest.rb:1029:in `run_one_method'
     minitest (5.14.2) lib/minitest.rb:341:in `run_one_method'
     minitest (5.14.2) lib/minitest.rb:328:in `block (2 levels) in run'
     minitest (5.14.2) lib/minitest.rb:327:in `each'
     minitest (5.14.2) lib/minitest.rb:327:in `block in run'
     minitest (5.14.2) lib/minitest.rb:367:in `on_signal'
     minitest (5.14.2) lib/minitest.rb:354:in `with_info_handler'
     minitest (5.14.2) lib/minitest.rb:326:in `run'
     minitest (5.14.2) lib/minitest.rb:164:in `block in __run'
     minitest (5.14.2) lib/minitest.rb:164:in `map'
     minitest (5.14.2) lib/minitest.rb:164:in `__run'
     minitest (5.14.2) lib/minitest.rb:141:in `run'
     minitest (5.14.2) lib/minitest.rb:68:in `block in autorun'

rails test /<<PKGBUILDDIR>>/test/sassc_rails_test.rb:120


Finished in 0.144429s, 138.4761 runs/s, 0.0000 assertions/s.
20 runs, 0 assertions, 0 failures, 18 errors, 2 skips
rake aborted!
Command failed with status (1): [ruby -w -I"test" /usr/share/rubygems-integration/all/gems/rake-13.0.6/lib/rake/rake_test_loader.rb "test/sassc_rails_test.rb" "test/test_helper.rb" -v]
/usr/share/rubygems-integration/all/gems/rake-13.0.6/exe/rake:27:in `<top (required)>'
Tasks: TOP => default
(See full trace by running task with --trace)
ERROR: Test "ruby3.0" failed. Exiting.
dh_auto_install: error: dh_ruby --install /<<PKGBUILDDIR>>/debian/ruby-sassc-rails returned exit code 1
make: *** [debian/rules:7: binary-indep] Error 25
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.



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