[Pkg-privacy-maintainers] Bug#1091033: parcimonie: FTBFS: Can't locate Module/Pluggable/Object.pm in @INC
Lucas Nussbaum
lucas at debian.org
Sun Dec 22 09:04:52 GMT 2024
Source: parcimonie
Version: 0.12.0-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20241222 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>>'
> # These tests pass on my system and in sbuild but fail in pbuilder
> # (except when I run dpkg-buildpackage by hand there) and in my
> # autopkgtest environment so let's call them brittle.
> rm t/32-keyserver_defined_on_command_line.t
> rm t/33-checkGpgHasDefinedKeyserver.t
> xvfb-run -a dh_auto_test
> /usr/bin/perl Build test --verbose 1
> Can't locate Module/Pluggable/Object.pm in @INC
> BEGIN failed--compilation aborted at t/00-load_all.t line 5.
> t/00-load_all.t ...........
> Dubious, test returned 2 (wstat 512, 0x200)
> No subtests run
> #
> # Versions for all modules listed in MYMETA.json (including optional ones):
> #
> # === Configure Requires ===
> #
> # Module Want Have
> # ------------- ------ ------
> # Module::Build 0.3601 0.4234
> #
> # === Build Requires ===
> #
> # Module Want Have
> # ------------- ------- ------
> # Cwd 3.30 3.90
> # Module::Build 0.3601 0.4234
> # Path::Tiny 0.038 0.146
> # autodie 2.06_01 2.37
> #
> # === Test Requires ===
> #
> # Module Want Have
> # ------------------------- -------- --------
> # ExtUtils::MakeMaker any 7.70
> # File::Spec any 3.90
> # File::Which 1.08 1.27
> # GnuPG::Interface 0.42 1.04
> # IO::Handle 1.28 1.55
> # LWP::Online 1.07 1.08
> # List::MoreUtils 0.25 0.430
> # List::Util 1.33 1.63
> # Module::Pluggable::Object 3.9 missing
> # Path::Tiny 0.038 0.146
> # Test::More any 1.302199
> # Test::Most 0.22 0.38
> # Test::Trap v0.2.1 0.3.5
> # strictures 2.000003 2.000006
> #
> # === Test Recommends ===
> #
> # Module Want Have
> # ---------- -------- --------
> # CPAN::Meta 2.120900 2.150010
> #
> # === Runtime Requires ===
> #
> # Module Want Have
> # ----------------------- ------- --------
> # Carp 1.11 1.54
> # Clone 0.31 0.47
> # Config::General 2.48 2.65
> # Encode any 3.21
> # English 1.04 1.11
> # File::HomeDir 0.86 1.006
> # File::ShareDir 1.00 missing
> # File::Which 1.08 1.27
> # GnuPG::Interface 0.42 1.04
> # I18N::Langinfo any 0.24
> # IPC::System::Simple any 1.30
> # JSON::PP any 4.16
> # List::MoreUtils 0.25 0.430
> # List::Util 1.33 1.63
> # Moo 1.003 2.005005
> # MooX::Options 3.83 4.103
> # MooX::StrictConstructor 0.008 0.011
> # MooX::late 0.014 0.100
> # Net::DBus v0.33.6 1.2.0
> # Pango 1.221 missing
> # Path::Tiny 0.038 0.146
> # Time::Duration 1.06 1.21
> # Time::Duration::Parse 0.06 0.16
> # Try::Tiny 0.04 0.32
> # Type::Tiny 0.022 2.004000
> # Types::Path::Tiny 0.005 0.006
> # namespace::clean 0.25 0.27
> # version 0.9909 0.9930
> #
> #
> # *** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING ***
> #
> # The following REQUIRED prerequisites were not satisfied:
> #
> # Module::Pluggable::Object is not installed (version '3.9' required)
> # File::ShareDir is not installed (version '1.00' required)
> # Pango is not installed (version '1.221' required)
> #
> t/00-report-prereqs.t .....
> 1..1
> ok 1
> ok
> t/01-check_gpg_version.t ..
> 1..1
> ok 1 - parcimonie and its test suite require GnuPG 2.1 or newer.
> ok
> t/30-pickRandomItems.t ....
> 1..12
> ok 1 - pickRandomItems sends an exception if N is not defined
> ok 2 - pickRandomItems sends an exception if N is not an integer
> ok 3 - pickRandomItems sends an exception if N is too big
> ok 4 - pickRandomItems sends an exception if N is too big
> ok 5 - pickRandomItems sends an exception if N>0 and empty input list
> ok 6 - returns a list with N items
> ok 7 - returns a list of unique items
> ok 8 - returns a list with N items
> ok 9 - returns a list of unique items
> ok 10 - returns the empty list when N=0
> ok 11 - returns the empty list when N=0
> ok 12 - returns the empty list when N=0 and empty input list
> ok
> t/31-gpgPublicKeys.t ......
> 1..1
> ok 1 - There are 2 public keys in the keyring.
> ok
> t/90-tryRecvKey.t ......... skipped: these tests are for release candidate testing
> t/91-gpgRecvKeys.t ........ skipped: these tests are for release candidate testing
> t/author-critic.t ......... skipped: these tests are for testing by the author
> t/author-eol.t ............ skipped: these tests are for testing by the author
> t/author-no-tabs.t ........ skipped: these tests are for testing by the author
> t/author-pod-syntax.t ..... skipped: these tests are for testing by the author
> t/release-kwalitee.t ...... skipped: these tests are for release candidate testing
>
> Test Summary Report
> -------------------
> t/00-load_all.t (Wstat: 512 (exited 2) Tests: 0 Failed: 0)
> Non-zero exit status: 2
> Parse errors: No plan found in TAP output
> Files=12, Tests=15, 2 wallclock secs ( 0.07 usr 0.01 sys + 1.40 cusr 0.29 csys = 1.77 CPU)
> Result: FAIL
> Failed 1/12 test programs. 0/15 subtests failed.
> dh_auto_test: error: /usr/bin/perl Build test --verbose 1 returned exit code 255
The full build log is available from:
http://qa-logs.debian.net/2024/12/22/parcimonie_0.12.0-2_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20241222;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20241222&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-privacy-maintainers
mailing list