[DRE-maint] Bug#924383: ruby-coveralls: FTBFS (dh_installman: Cannot find "debian/coveralls.1")
Santiago Vila
sanvila at debian.org
Tue Mar 12 09:43:22 GMT 2019
Package: src:ruby-coveralls
Version: 0.8.22-1
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_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
dh_ruby --build
TZ=UTC ronn --roff debian/coveralls.mkd
roff: debian/coveralls.mkd.1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test -i -O--buildsystem=ruby
dh_ruby --test
create-stamp debian/debhelper-build-stamp
fakeroot debian/rules binary-indep
dh binary-indep --buildsystem=ruby --with ruby
dh_testroot -i -O--buildsystem=ruby
dh_prep -i -O--buildsystem=ruby
dh_auto_install -i -O--buildsystem=ruby
dh_ruby --install /<<PKGBUILDDIR>>/debian/ruby-coveralls
dh_ruby --install
Invalid gemspec in [coveralls-ruby.gemspec]: No such file or directory - git
┌──────────────────────────────────────────────────────────────────────────────┐
│ Install files │
└──────────────────────────────────────────────────────────────────────────────┘
install -d /<<PKGBUILDDIR>>/debian/ruby-coveralls/usr/bin
install -D -m755 /<<PKGBUILDDIR>>/bin/coveralls /<<PKGBUILDDIR>>/debian/ruby-coveralls/usr/bin/coveralls
install -d /<<PKGBUILDDIR>>/debian/ruby-coveralls/usr/lib/ruby/vendor_ruby
install -D -m644 /<<PKGBUILDDIR>>/lib/coveralls/api.rb /<<PKGBUILDDIR>>/debian/ruby-coveralls/usr/lib/ruby/vendor_ruby/coveralls/api.rb
install -D -m644 /<<PKGBUILDDIR>>/lib/coveralls/command.rb /<<PKGBUILDDIR>>/debian/ruby-coveralls/usr/lib/ruby/vendor_ruby/coveralls/command.rb
install -D -m644 /<<PKGBUILDDIR>>/lib/coveralls/version.rb /<<PKGBUILDDIR>>/debian/ruby-coveralls/usr/lib/ruby/vendor_ruby/coveralls/version.rb
install -D -m644 /<<PKGBUILDDIR>>/lib/coveralls/output.rb /<<PKGBUILDDIR>>/debian/ruby-coveralls/usr/lib/ruby/vendor_ruby/coveralls/output.rb
install -D -m644 /<<PKGBUILDDIR>>/lib/coveralls/rake/task.rb /<<PKGBUILDDIR>>/debian/ruby-coveralls/usr/lib/ruby/vendor_ruby/coveralls/rake/task.rb
install -D -m644 /<<PKGBUILDDIR>>/lib/coveralls/configuration.rb /<<PKGBUILDDIR>>/debian/ruby-coveralls/usr/lib/ruby/vendor_ruby/coveralls/configuration.rb
install -D -m644 /<<PKGBUILDDIR>>/lib/coveralls/simplecov.rb /<<PKGBUILDDIR>>/debian/ruby-coveralls/usr/lib/ruby/vendor_ruby/coveralls/simplecov.rb
install -D -m644 /<<PKGBUILDDIR>>/lib/coveralls.rb /<<PKGBUILDDIR>>/debian/ruby-coveralls/usr/lib/ruby/vendor_ruby/coveralls.rb
dh_installchangelogs -pruby-coveralls /<<PKGBUILDDIR>>/CHANGELOG.md upstream
Rewriting shebang line of /<<PKGBUILDDIR>>/debian/ruby-coveralls/usr/bin/coveralls
┌──────────────────────────────────────────────────────────────────────────────┐
│ Install Rubygems integration metadata │
└──────────────────────────────────────────────────────────────────────────────┘
generating gemspec at /<<PKGBUILDDIR>>/debian/ruby-coveralls/usr/share/rubygems-integration/all/specifications/coveralls-0.8.22.gemspec
/usr/bin/ruby2.5 /usr/bin/gem2deb-test-runner
┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby2.5 from debian/ruby-tests.rb │
└──────────────────────────────────────────────────────────────────────────────┘
RUBYLIB=/<<PKGBUILDDIR>>/debian/ruby-coveralls/usr/lib/ruby/vendor_ruby:. GEM_PATH=debian/ruby-coveralls/usr/share/rubygems-integration/all:/var/lib/gems/2.5.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all ruby2.5 debian/ruby-tests.rb
Coverage report generated for RSpec to /<<PKGBUILDDIR>>/coverage. 100 / 371 LOC (26.95%) covered.
┌──────────────────────────────────────────────────────────────────────────────┐
│ dh_ruby --install finished │
└──────────────────────────────────────────────────────────────────────────────┘
dh_installdocs -i -O--buildsystem=ruby
dh_ruby_fixdocs -i -O--buildsystem=ruby
dh_installchangelogs -i -O--buildsystem=ruby
dh_installman -i -O--buildsystem=ruby
dh_installman: Cannot find (any matches for) "debian/coveralls.1" (tried in ., debian/tmp)
dh_installman: Aborting due to earlier error
make: *** [debian/rules:15: binary-indep] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary-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/ruby-coveralls.html
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