Package: src:tj3
Version: 3.6.0-5
Severity: serious
Tags: ftbfs

Dear maintainer:
I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --buildsystem=ruby --with ruby
   dh_update_autotools_config -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
   dh_ruby --build
localehelper LANG=en_US.UTF-8 rake manual
mkdir -p manual/html
rake vim
rake help2man 
mkdir -p man
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rake spec
/usr/bin/ruby2.5 /usr/bin/rspec --pattern spec/\*_spec.rb
Run options: exclude {:ruby=>#<Proc:./spec/support/spec_helper.rb:15>}
......................F.............................F...............

Failures:

  1) TaskJuggler::StatusSheetTest TaskJuggler::StatusSheetSender should have 
matching status sheets in body and attachment
     Failure/Error: bodySheet.should == attachedSheet

       expected: "statussheet boss 2011-03-16-00:00-+0000 - 
2011-03-23-00:00-+0000 {\r\n\r\n  # Task: T1\r\n  task t1 ...   #   # Work: 
100%    Remaining: 5.0d (10.0d) \r\n    #   author r2\r\n    # }\r\n  
}\r\n\r\n}\r\n"
            got: "statussheet boss 2011-03-16-00:00-+0000 - 
2011-03-23-00:00-+0000 {\n\n  # Task: T1\n  task t1 {\n   ...:00-+0000\n    #   
# Work: 100%    Remaining: 5.0d (10.0d) \n    #   author r2\n    # }\n  
}\n\n}\n" (using ==)
     # ./spec/StatusSheets_spec.rb:234:in `block (4 levels) in 
<class:TaskJuggler>'
     # ./spec/StatusSheets_spec.rb:231:in `each'
     # ./spec/StatusSheets_spec.rb:231:in `block (3 levels) in 
<class:TaskJuggler>'

  2) TaskJuggler::TimeSheets TaskJuggler::TimeSheetSender should have matching 
timesheets in body and attachment
     Failure/Error: bodySheet.should == attachedSheet

       expected: "timesheet r1 2011-03-14-00:00-+0000 - 2011-03-21-00:00-+0000 
{\r\n\r\n  # Vacation time: 0.0%\r\n\r\...details\r\n  #   ->8-\r\n  # 
}\r\n\r\n  # You have no future assignments for this project!\r\n}\r\n"
            got: "timesheet r1 2011-03-14-00:00-+0000 - 2011-03-21-00:00-+0000 
{\n\n  # Vacation time: 0.0%\n\n  # Tas...  Some more details\n  #   ->8-\n  # 
}\n\n  # You have no future assignments for this project!\n}\n" (using ==)
     # ./spec/TimeSheets_spec.rb:220:in `block (4 levels) in 
<class:TaskJuggler>'
     # ./spec/TimeSheets_spec.rb:217:in `each'
     # ./spec/TimeSheets_spec.rb:217:in `block (3 levels) in 
<class:TaskJuggler>'

Finished in 24.83 seconds (files took 0.84252 seconds to load)
68 examples, 2 failures

Failed examples:

rspec ./spec/StatusSheets_spec.rb:230 # TaskJuggler::StatusSheetTest 
TaskJuggler::StatusSheetSender should have matching status sheets in body and 
attachment
rspec ./spec/TimeSheets_spec.rb:216 # TaskJuggler::TimeSheets 
TaskJuggler::TimeSheetSender should have matching timesheets in body and 
attachment

/usr/bin/ruby2.5 /usr/bin/rspec --pattern spec/\*_spec.rb failed
make[1]: *** [debian/rules:18: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:4: build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit 
status 2
--------------------------------------------------------------------------------

The build was made in my autobuilder with "dpkg-buildpackage -A"
and it also fails here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/tj3.html

where you can get a full build log if you need it.

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.

Reply via email to