Bug#1083146: raku-hash-merge: FTBFS: Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp'
Santiago Vila
sanvila at debian.org
Wed Oct 2 13:02:22 BST 2024
Package: src:raku-hash-merge
Version: 2.0.0-2
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
dh_raku_build
Pre-compiling raku-hash-merge
HOME=/<<PKGBUILDDIR>>/debian/tmp/home/ RAKUDO_LOG_PRECOMP=1 RAKUDO_MODULE_DEBUG=1 RAKUDO_RERESOLVE_DEPENDENCIES=0 RAKULIB=inst\#/<<PKGBUILDDIR>>/debian/tmp/pre-compiled/ raku /usr/share/perl6/tools/install-dist.raku --for=vendor --from=. --to=/<<PKGBUILDDIR>>/debian/tmp/pre-compiled/
1 RMD: Requested for settings CORE.d
1 RMD: Loading settings CORE.d
1 RMD: Loading bytecode from CORE.d.setting.moarvm
1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
1 RMD: Requested for settings CORE.c
1 RMD: Loading settings CORE.c
1 RMD: Loading bytecode from CORE.c.setting.moarvm
1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
2 RMD: Requested for settings CORE.d
2 RMD: Loading settings CORE.d
2 RMD: Loading bytecode from CORE.d.setting.moarvm
2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
2 RMD: Requested for settings CORE.c
2 RMD: Loading settings CORE.c
2 RMD: Loading bytecode from CORE.c.setting.moarvm
2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
2 RMD: Settings CORE.c loaded
2 RMD: Settings CORE.d loaded
2 RMD: Settings CORE.d already loaded
2 RMD: Requested for settings CORE.d
2 RMD: Loading settings CORE.d
2 RMD: Loading bytecode from CORE.d.setting.moarvm
2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
2 RMD: Requested for settings CORE.c
2 RMD: Loading settings CORE.c
2 RMD: Loading bytecode from CORE.c.setting.moarvm
2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
2 RMD: Settings CORE.c loaded
2 RMD: Settings CORE.d loaded
2 RMD: Settings CORE.d already loaded
2 RMD: Attempting 'MONKEY-TYPING' as a pragma
2 RMD: Successfully handled 'MONKEY-TYPING' as a pragma
2 RMD: Attempting 'Hash::Merge' as a pragma
2 RMD: 'Hash::Merge' is not a valid pragma
2 RMD: Attempting to load 'Hash::Merge'
2 RMD: Late loading 'Hash::Merge'
2 RMD: try-load source at /usr/lib/perl6/core/sources/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
2 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
2 RMD: Loaded from /usr/lib/perl6/core/precomp
2 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2.repo-id
2 RMD: Loaded from /usr/lib/perl6/core/precomp
2 RMD: Repo changed:
5D83979ABD2A2F061AF964E04A6F9E3B4ADFE0C8
C8595B7682D6C90F25EBD92A38C998F48FB97537
Need to re-check dependencies.
2 RMD: Loading precompiled
/usr/lib/perl6/core/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/B2/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
2 RMD: Settings CORE.d already loaded
2 RMD: try-load source at ./debian/tmp/pre-compiled/sources/AFED9027E812967FC8734CD341F7951801F8B86C
2 RMD: Trying to load AFED9027E812967FC8734CD341F7951801F8B86C
2 RMD: Loaded from ./debian/tmp/pre-compiled/precomp
2 RMD: Trying to load AFED9027E812967FC8734CD341F7951801F8B86C.repo-id
2 RMD: Loaded from ./debian/tmp/pre-compiled/precomp
2 RMD: Repo chain changed:
323BFD604B45C1636DD7BD0D3B6F4B4074C0CF3C
C8595B7682D6C90F25EBD92A38C998F48FB97537
Need to re-check dependencies.
2 RMD: Loading precompiled
./debian/tmp/pre-compiled/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/AF/AFED9027E812967FC8734CD341F7951801F8B86C
2 RMD: Settings CORE.d already loaded
2 RMD: Performing imports for 'Hash::Merge'
2 RMD: Imports for 'Hash::Merge' done
2 RMD: Attempting 'precompilation' as a pragma
1 RMD: Settings CORE.c loaded
1 RMD: Settings CORE.d loaded
1 RMD: Attempting 'CompUnit::Repository::Staging' as a pragma
1 RMD: 'CompUnit::Repository::Staging' is not a valid pragma
1 RMD: Attempting to load 'CompUnit::Repository::Staging'
1 RMD: Late loading 'CompUnit::Repository::Staging'
1 RMD: Parsing specs: inst#./debian/tmp/pre-compiled/
1 RMD: try-load source at /usr/lib/perl6/core/sources/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
1 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
1 RMD: Loaded from /usr/lib/perl6/core/precomp
1 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2.repo-id
1 RMD: Loaded from /usr/lib/perl6/core/precomp
1 RMD: Repo changed:
5D83979ABD2A2F061AF964E04A6F9E3B4ADFE0C8
987E576DAB3C2B056E69838DCE00DA06A0F0FA48
Need to re-check dependencies.
1 RMD: Loading precompiled
/usr/lib/perl6/core/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/B2/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
1 RMD: Settings CORE.d already loaded
1 RMD: Performing imports for 'CompUnit::Repository::Staging'
1 RMD: Imports for 'CompUnit::Repository::Staging' done
1 RMD: Settings CORE.d already loaded
Installing Hash::Merge::Augment for Hash::Merge
Precompiling AFED9027E812967FC8734CD341F7951801F8B86C (Hash::Merge)
1 RMD: Precompiling ./debian/tmp/pre-compiled/sources/AFED9027E812967FC8734CD341F7951801F8B86C into /<<PKGBUILDDIR>>/debian/tmp/pre-compiled/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/AF/AFED9027E812967FC8734CD341F7951801F8B86C.bc ( )
1 RMD: Precompiled ./debian/tmp/pre-compiled/sources/AFED9027E812967FC8734CD341F7951801F8B86C into /<<PKGBUILDDIR>>/debian/tmp/pre-compiled/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/AF/AFED9027E812967FC8734CD341F7951801F8B86C.bc
1 RMD: Writing dependencies and byte code to ./debian/tmp/pre-compiled/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/AF/AFED9027E812967FC8734CD341F7951801F8B86C.tmp for source checksum: AF10B7C54D0ADA8A66279A1D36EAC3F6E363FDC2
Precompiling 3A740CC2EDEBFDBE342C298E66C87C9E3533CDFA (Hash::Merge::Augment)
1 RMD: Precompiling ./debian/tmp/pre-compiled/sources/3A740CC2EDEBFDBE342C298E66C87C9E3533CDFA into /<<PKGBUILDDIR>>/debian/tmp/pre-compiled/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/3A/3A740CC2EDEBFDBE342C298E66C87C9E3533CDFA.bc ( )
1 RMD: ./debian/tmp/pre-compiled/sources/3A740CC2EDEBFDBE342C298E66C87C9E3533CDFA aborted precompilation without failure
dh_raku_test
HOME=/<<PKGBUILDDIR>>/debian/tmp/home/ /usr/bin/prove6 -l -v
[31m===[0mSORRY![31m===[0m Error while compiling /usr/lib/perl6/vendor/resources/6A9DFD7D011751D33AF15CF00C4C9078C8B1D2FF
[31m===[0mSORRY![31m===[0m Error while compiling /<<PKGBUILDDIR>>/vendor#sources/B4401FC2C8E71132AE0D3CE2C47A7D2FBB0D50F1 (App::Prove6)
Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp' (from 'vendor#sources/1C9398FBC8937806C4D856BBB8EA0B1547016207 (TAP)')
at /<<PKGBUILDDIR>>/vendor#sources/B4401FC2C8E71132AE0D3CE2C47A7D2FBB0D50F1 (App::Prove6):4
at /usr/lib/perl6/vendor/resources/6A9DFD7D011751D33AF15CF00C4C9078C8B1D2FF:3
dh_raku_test: error: HOME=/<<PKGBUILDDIR>>/debian/tmp/home/ /usr/bin/prove6 -l -v returned exit code 1
make: *** [debian/rules:21: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202410/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
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-rakudo-devel
mailing list