[Pkg-puppet-devel] Bug#1092396: puppetserver: FTBFS: make[1]: *** [debian/rules:64: override_dh_auto_test] Error 1
Lucas Nussbaum
lucas at debian.org
Tue Jan 7 19:40:13 GMT 2025
Source: puppetserver
Version: 8.7.0-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20250106 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> # make facter and puppet gems available to the testsuite
> # upstream uses git submodules here, but we can use Debian sources instead
> for component in facter puppet resource_api; do \
> mkdir -p ruby/${component}/lib; \
> if [ "$component" = "puppet" ]; then package=puppet-agent ; \
> elif [ "$component" = "resource_api" ]; then package=ruby-puppet-resource-api ; \
> else package=$component; fi; \
> dpkg -L $package | grep -Po "^/usr/lib/ruby/vendor_ruby/\K.*" | \
> while read file; do \
> if [ -d /usr/lib/ruby/vendor_ruby/$file ]; then \
> mkdir -p ruby/${component}/lib/$file; \
> else \
> ln -sf /usr/lib/ruby/vendor_ruby/$file ruby/${component}/lib/$file; \
> fi; \
> done; \
> done
> # symlink vendored gems to the test suite's custom gem-home
> # (see test/unit/puppetlabs/services/jruby/jruby_puppet_testutils.clj)
> mkdir -p /tmp/tmp.JFitzvkeWd/.puppetlabs/opt/server/data/puppetserver
> ln -s /<<PKGBUILDDIR>>/target/vendored-jruby-gems /tmp/tmp.JFitzvkeWd/.puppetlabs/opt/server/data/puppetserver/jruby-gems
> # regenerate tls certificates used in https tests
> cd dev-resources/puppetlabs/puppetserver && ( \
> cp -a ruby/http_client_test ruby/http_client_test.save; \
> cp -a certificate_authority_test/master/conf/ca certificate_authority_test/master/conf/ca.save; )
> ruby /<<PKGBUILDDIR>>/dev-resources/regen_certs.rb
> /<<PKGBUILDDIR>>/dev-resources/regen_certs.rb:81:in `version=': X509_REQ_set_version: passed invalid argument (OpenSSL::X509::RequestError)
> from /<<PKGBUILDDIR>>/dev-resources/regen_certs.rb:81:in `create_csr'
> from /<<PKGBUILDDIR>>/dev-resources/regen_certs.rb:137:in `<main>'
> Regenerating certificates for puppetlabs.puppetserver.ruby.http-client-test ...
> make[1]: *** [debian/rules:64: override_dh_auto_test] Error 1
The full build log is available from:
http://qa-logs.debian.net/2025/01/06/puppetserver_8.7.0-2_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250106;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250106&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
More information about the Pkg-puppet-devel
mailing list