https://bugzilla.redhat.com/show_bug.cgi?id=1168859 Bug ID: 1168859 Summary: perl-Archive-RPM-0.07-8.fc22 FTBFS: tests fail: The _header attribute is trying to delegate to a class which has not been loaded Product: Fedora Version: rawhide Component: perl-Archive-RPM Assignee: jplesnik@xxxxxxxxxx Reporter: ppisar@xxxxxxxxxx QA Contact: extras-qa@xxxxxxxxxxxxxxxxx CC: jplesnik@xxxxxxxxxx, mmaslano@xxxxxxxxxx, perl-devel@xxxxxxxxxxxxxxxxxxxxxxx, psabata@xxxxxxxxxx perl-Archive-RPM-0.07-8.fc22 fails to build in F22 due to tests: "/usr/bin/perl" "-Iinc" "-MModule::Install::ExtraTests" "-e" "Module::Install::ExtraTests::__harness('Test::Harness', 0, 'xt/author', '', '', 0, 'blib/lib', 'blib/arch')" t/00-load.t t/100-archive-rpm.t t/101-archive-srpm.t t/102-changelog.t # Failed test 'use Archive::RPM;' # at t/00-load.t line 4. # Tried to use 'Archive::RPM'. # Error: The _header attribute is trying to delegate to a class which has not been loaded - RPM2::Header at /usr/lib/perl5/vendor_perl/Class/MOP/Class.pm line 901 # Class::MOP::Class::catch {...} ('Moose::Exception::DelegationToAClassWhichIsNotLoaded=HASH(0x1bfc838)') called at /usr/share/perl5/vendor_perl/Try/Tiny.pm line 104 # Try::Tiny::try('CODE(0x1c00598)', 'Try::Tiny::Catch=REF(0x1bfba68)') called at /usr/lib/perl5/vendor_perl/Class/MOP/Class.pm line 903 # Class::MOP::Class::_post_add_attribute('Moose::Meta::Class::__ANON__::SERIAL::1=HASH(0xe61168)', 'Moose::Meta::Attribute=HASH(0x1bfc178)') called at /usr/lib/perl5/vendor_perl/Class/MOP/Mixin/HasAttributes.pm line 38 # Class::MOP::Mixin::HasAttributes::add_attribute('Moose::Meta::Class::__ANON__::SERIAL::1=HASH(0xe61168)', 'Moose::Meta::Attribute=HASH(0x1bfc178)') called at /usr/lib/perl5/vendor_perl/Moose/Meta/Class.pm line 572 # Moose::Meta::Class::add_attribute('Moose::Meta::Class::__ANON__::SERIAL::1=HASH(0xe61168)', '_header', 'definition_context', 'HASH(0x623f30)', 'is', 'ro', 'isa', 'RPM2::Header', 'lazy_build', 1, 'handles', 'Regexp=REGEXP(0xd55a88)') called at /usr/lib/perl5/vendor_perl/Moose.pm line 76 # Moose::has('Moose::Meta::Class::__ANON__::SERIAL::1=HASH(0xe61168)', '_header', 'is', 'ro', 'isa', 'RPM2::Header', 'lazy_build', 1, 'handles', 'Regexp=REGEXP(0xd55a88)') called at /usr/lib/perl5/vendor_perl/Moose/Exporter.pm line 418 # Moose::has('_header', 'is', 'ro', 'isa', 'RPM2::Header', 'lazy_build', 1, 'handles', 'Regexp=REGEXP(0xd55a88)') called at /builddir/build/BUILD/Archive-RPM-0.07/blib/lib/Archive/RPM.pm line 62 # require Archive/RPM.pm at t/00-load.t line 4 # main::BEGIN at /builddir/build/BUILD/Archive-RPM-0.07/blib/lib/Archive/RPM.pm line 0 # eval {...} at /builddir/build/BUILD/Archive-RPM-0.07/blib/lib/Archive/RPM.pm line 0 # eval 'package main; # # #line 4 t/00-load.t # use Archive::RPM @{$args[0]}; # 1; # ' at /usr/share/perl5/vendor_perl/Test/More.pm line 993 # Test::More::_eval('package main;^J^J#line 4 t/00-load.t^Juse Archive::RPM @{$args[0]};^J1;^J', 'ARRAY(0x5fa3c0)') called at /usr/share/perl5/vendor_perl/Test/More.pm line 968 # Test::More::use_ok('Archive::RPM') called at t/00-load.t line 4 # main::BEGIN at /builddir/build/BUILD/Archive-RPM-0.07/blib/lib/Archive/RPM.pm line 0 # eval {...} at /builddir/build/BUILD/Archive-RPM-0.07/blib/lib/Archive/RPM.pm line 0 # Compilation failed in require at t/00-load.t line 4. # BEGIN failed--compilation aborted at t/00-load.t line 4. # Testing Archive::RPM 0.07, Perl 5.020001, /usr/bin/perl # Looks like you failed 1 test of 1. t/00-load.t ........... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/1 subtests Difference between working and failing build root is: Removed packages: audit-libs-2.4.1 basesystem-10.0 bash-4.3.30 binutils-2.24 bzip2-1.0.6 bzip2-libs-1.0.6 ca-certificates-2014.2.1 chkconfig-1.3.63 coreutils-8.23 cpio-2.11 cpp-4.9.2 cracklib-2.9.1 cracklib-dicts-2.9.1 crypto-policies-20140905 curl-7.39.0 cyrus-sasl-lib-2.1.26 diffutils-3.3 dwz-0.11 elfutils-0.160 elfutils-libelf-0.160 elfutils-libs-0.160 expat-2.1.0 fedora-release-22 fedora-release-cloud-22 fedora-repos-22 fedora-repos-rawhide-22 file-5.20 file-libs-5.20 filesystem-3.2 findutils-4.5.14 gawk-4.1.1 gcc-4.9.2 gcc-c++-4.9.2 gdbm-1.11 ghc-srpm-macros-1.3 glib2-2.43.0 gmp-6.0.0 gnat-srpm-macros-1 gnupg2-2.0.25 grep-2.20 gzip-1.6 info-5.2 keyutils-libs-1.5.9 krb5-libs-1.13 libacl-2.2.52 libarchive-3.1.2 libassuan-2.1.2 libattr-2.4.47 libbabeltrace-1.2.1 libblkid-2.25.2 libcap-2.24 libcap-ng-0.7.4 libcom_err-1.42.12 libcurl-7.39.0 libdb-5.3.28 libdb-utils-5.3.28 libffi-3.1 libgcc-4.9.2 libgcrypt-1.6.1 libgomp-4.9.2 libgpg-error-1.16 libidn-1.29 libmetalink-0.1.2 libmount-2.25.2 libmpc-1.0.2 libpwquality-1.2.4 libselinux-2.3 libsemanage-2.3 libsepol-2.3 libsmartcols-2.25.2 libssh2-1.4.3 libstdc++-4.9.2 libstdc++-devel-4.9.2 libtasn1-4.2 libuser-0.60 libutempter-1.1.6 libuuid-2.25.2 libverto-0.2.6 libxml2-2.9.2 lua-5.2.2 lzo-2.08 make-4.0 mpfr-3.1.2 ncurses-5.9 ncurses-base-5.9 ncurses-libs-5.9 nspr-4.10.7 nss-3.17.2 nss-softokn-3.17.2 nss-softokn-freebl-3.17.2 nss-sysinit-3.17.2 nss-tools-3.17.2 nss-util-3.17.2 ocaml-srpm-macros-2 openldap-2.4.40 openssl-libs-1.0.1j p11-kit-0.22.1 p11-kit-trust-0.22.1 pam-1.1.8 patch-2.7.1 pcre-8.36 perl-boolean-0.38 perl-Class-Singleton-1.4 perl-CPAN-Meta-2.142060 perl-CPAN-Meta-Requirements-2.128 perl-DateTime-Format-Natural-1.01 perl-DateTime-TimeZone-1.76 perl-DateTime-TimeZone-Tzfile-0.007 perl-Devel-PartialDump-0.15 perl-Eval-Closure-0.08 perl-ExtUtils-MakeMaker-7.00 perl-ExtUtils-Manifest-1.68 perl-generators-1.00 perl-HTTP-Tiny-0.050 perl-Moose-2.1005 perl-MooseX-Traits-0.11 perl-MooseX-Types-DateTime-0.08 perl-Pod-Parser-1.62 perl-Scalar-List-Utils-1.38 perl-srpm-macros-1 perl-Test-Harness-3.33 pinentry-0.8.3 pkgconfig-0.28 popt-1.16 pth-2.0.7 python-libs-2.7.8 readline-6.3 redhat-rpm-config-26 rpm-4.12.0.1 rpm-build-4.12.0.1 rpm-build-libs-4.12.0.1 rpm-libs-4.12.0.1 rpm-plugin-selinux-4.12.0.1 sed-4.2.2 setup-2.9.2 shadow-utils-4.1.5.1 shared-mime-info-1.3 sqlite-3.8.7 systemd-libs-217 tar-1.28 tzdata-2014i unzip-6.0 ustr-1.0.4 util-linux-2.25.2 which-2.20 xz-5.1.2 xz-libs-5.1.2 zip-3.0 zlib-1.2.8 Added packages: perl-boolean-0.42 perl-Class-Singleton-1.5 perl-Class-Tiny-1.000 perl-CPAN-Meta-2.143240 perl-CPAN-Meta-Requirements-2.130 perl-DateTime-Format-Natural-1.02 perl-DateTime-TimeZone-1.81 perl-DateTime-TimeZone-Tzfile-0.010 perl-Devel-Caller-2.06 perl-Devel-LexAlias-0.05 perl-Devel-OverloadInfo-0.002 perl-Devel-PartialDump-0.17 perl-Devel-StackTrace-2.00 perl-Eval-Closure-0.11 perl-ExtUtils-Command-1.18 perl-ExtUtils-MakeMaker-7.02 perl-ExtUtils-Manifest-1.69 perl-Filter-Simple-0.91 perl-generators-1.01 perl-HTTP-Tiny-0.051 perl-Moose-2.1402 perl-MooseX-Traits-0.12 perl-MooseX-Types-DateTime-0.10 perl-PadWalker-1.99 perl-Pod-Perldoc-3.24 perl-Pod-Usage-1.64 perl-Scalar-List-Utils-1.41 perl-Test-Harness-3.34 -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=1ozJXwS4ku&a=cc_unsubscribe -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel