Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 519524 - www-apache/mod_perl-2.0.8 with =dev-lang/perl-5.18.2 - lib/Apache2/Build.pm: Please repair your Module::CoreList at lib/Apache2/Build.pm line 49.
Summary: www-apache/mod_perl-2.0.8 with =dev-lang/perl-5.18.2 - lib/Apache2/Build.pm: ...
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
: 527374 (view as bug list)
Depends on:
Blocks: perl-5.18-stable
  Show dependency tree
 
Reported: 2014-08-09 19:13 UTC by Robin Johnson
Modified: 2014-10-30 01:09 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2014-08-09 19:13:38 UTC
This is almost identical to bug 481170, except that it's happening on an infra box with perl-5.18.2 and a modern Module-CoreList.

perl-core/Module-CoreList-2.840.0
virtual/perl-Module-CoreList-2.840.0
dev-lang/perl-5.18.2-r1

Module-CoreList has been rebuilt already.

>>> Verifying ebuild manifests
>>> Emerging (1 of 3) www-apache/mod_perl-2.0.8
>>> Failed to emerge www-apache/mod_perl-2.0.8, Log file:
>>>  '/var/log/portage/build/www-apache/mod_perl-2.0.8:20140809-185816.log'
>>> Jobs: 0 of 3 complete, 1 failed                 Load avg: 5.40, 4.78, 4.66
 * Package:    www-apache/mod_perl-2.0.8
 * Repository: gentoo
 * Maintainer: idl0r@gentoo.org perl@gentoo.org
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
 * FEATURES:   preserve-libs sandbox splitdebug userpriv usersandbox
>>> Unpacking mod_perl-2.0.8.tar.gz to /var/tmp/portage/www-apache/mod_perl-2.0.8/work
 * Applying mod_perl-2.0.1-sneak-tmpdir.patch ...
 [ ok ]
 * Applying mod_perl-2.0.8-bundled-Apache-Test.patch ...
 [ ok ]
Please repair your Module::CoreList at lib/Apache2/Build.pm line 49.
BEGIN failed--compilation aborted at lib/Apache2/Build.pm line 64.
Compilation failed in require at Makefile.PL line 37.
BEGIN failed--compilation aborted at Makefile.PL line 37.
 * ERROR: www-apache/mod_perl-2.0.8::gentoo failed (configure phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line  93:  Called src_configure
 *   environment, line 2588:  Called die
 * The specific snippet of code:
 *       perl Makefile.PL PREFIX="${EPREFIX}"/usr INSTALLDIRS=vendor MP_USE_DSO=1 MP_APXS=${APXS} ${myargs} || die
 * 
 * If you need support, post the output of `emerge --info '=www-apache/mod_perl-2.0.8::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=www-apache/mod_perl-2.0.8::gentoo'`.
 * The complete build log is located at '/var/log/portage/build/www-apache/mod_perl-2.0.8:20140809-185816.log'.
 * For convenience, a symlink to the build log is located at '/var/tmp/portage/www-apache/mod_perl-2.0.8/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-apache/mod_perl-2.0.8/temp/environment'.
 * Working directory: '/var/tmp/portage/www-apache/mod_perl-2.0.8/work/mod_perl-2.0.8'
 * S: '/var/tmp/portage/www-apache/mod_perl-2.0.8/work/mod_perl-2.0.8'
Comment 1 Christian Ruppert (idl0r) gentoo-dev 2014-08-09 19:43:17 UTC
Removing perl-core/Module-CoreList and updating virtual/perl-Module-CoreList to at least 3.x should help.
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2014-08-22 16:10:22 UTC
(In reply to Christian Ruppert (idl0r) from comment #1)
> Removing perl-core/Module-CoreList and updating virtual/perl-Module-CoreList
> to at least 3.x should help.

Which is exactly what you should do, and there is no way we can help you with that, unfortunately. 

(Never add perl-core stuff to world file, only virtuals.)

(Never directly depend on perl-core stuff, only on virtuals. Repoman checks this now.)
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2014-10-30 01:09:37 UTC
*** Bug 527374 has been marked as a duplicate of this bug. ***