Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 528096 - EAPI=... is not supported by perl-module.eclass
Summary: EAPI=... is not supported by perl-module.eclass
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-03 09:52 UTC by Nico Baggus
Modified: 2014-11-04 08:37 UTC (History)
0 users

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 Nico Baggus 2014-11-03 09:52:50 UTC
From a genkernel

* Copying config for successful build to /etc/kernels/kernel-config-x86-3.16.5-gentoo

* Preparing to run callback: "emerge --quiet @module-rebuild".....

 * ERROR: dev-perl/Text-CSV_XS-0.32::webapp-experimental failed (depend phase):
 *   EAPI= is not supported by perl-module.eclass
 * 
 * Call stack:
 *                 ebuild.sh, line 545:  Called source '/var/lib/layman/webapps-experimental/dev-perl/Text-CSV_XS/Text-CSV_XS-0.32.ebuild'
 *   Text-CSV_XS-0.32.ebuild, line   5:  Called inherit 'perl-module'
 *                 ebuild.sh, line 277:  Called __qa_source '/usr/portage/eclass/perl-module.eclass'
 *                 ebuild.sh, line  80:  Called source '/usr/portage/eclass/perl-module.eclass'
 *        perl-module.eclass, line  48:  Called die
 * The specific snippet of code:
 *              die "EAPI=${EAPI} is not supported by perl-module.eclass"
 * 
 * If you need support, post the output of `emerge --info '=dev-perl/Text-CSV_XS-0.32::webapp-experimental'`,
 * the complete build log and the output of `emerge -pqv '=dev-perl/Text-CSV_XS-0.32::webapp-experimental'`.
 * Working directory: '/usr/lib/portage/pym'
 * S: '/var/tmp/portage/dev-perl/Text-CSV_XS-0.32/work/Text-CSV_XS-0.32'
 * ERROR: dev-perl/Log-Log4perl-1.14::webapp-experimental failed (depend phase):
 *   EAPI= is not supported by perl-module.eclass
 * 
 * Call stack:
 *                  ebuild.sh, line 545:  Called source '/var/lib/layman/webapps-experimental/dev-perl/Log-Log4perl/Log-Log4perl-1.14.ebuild'
 *   Log-Log4perl-1.14.ebuild, line   5:  Called inherit 'perl-module'
 *                  ebuild.sh, line 277:  Called __qa_source '/usr/portage/eclass/perl-module.eclass'
 *                  ebuild.sh, line  80:  Called source '/usr/portage/eclass/perl-module.eclass'
 *         perl-module.eclass, line  48:  Called die
 * The specific snippet of code:
 *              die "EAPI=${EAPI} is not supported by perl-module.eclass"
 * 
 * If you need support, post the output of `emerge --info '=dev-perl/Log-Log4perl-1.14::webapp-experimental'`,
 * the complete build log and the output of `emerge -pqv '=dev-perl/Log-Log4perl-1.14::webapp-experimental'`.
 * Working directory: '/usr/lib/portage/pym'
 * S: '/var/tmp/portage/dev-perl/Log-Log4perl-1.14/work/Log-Log4perl-1.14'
 * ERROR: perl-gcpan/Data-Phrasebook-Loader-YAML-0.09::x-portage failed (depend phase):
 *   EAPI=2 is not supported by perl-module.eclass
 * 
 * Call stack:
 *                                 ebuild.sh, line 545:  Called source '/usr/local/portage/perl-gcpan/Data-Phrasebook-Loader-YAML/Data-Phrasebook-Loader-YAML-0.09.ebuild'
 *   Data-Phrasebook-Loader-YAML-0.09.ebuild, line   9:  Called inherit 'perl-module'
 *                                 ebuild.sh, line 277:  Called __qa_source '/usr/portage/eclass/perl-module.eclass'
 *                                 ebuild.sh, line  80:  Called source '/usr/portage/eclass/perl-module.eclass'
 *                        perl-module.eclass, line  48:  Called die
 * The specific snippet of code:
 *              die "EAPI=${EAPI} is not supported by perl-module.eclass"
 * 
 * If you need support, post the output of `emerge --info '=perl-gcpan/Data-Phrasebook-Loader-YAML-0.09::x-portage'`,
 * the complete build log and the output of `emerge -pqv '=perl-gcpan/Data-Phrasebook-Loader-YAML-0.09::x-portage'`.
 * Working directory: '/usr/lib/portage/pym'
 * S: '/var/tmp/portage/perl-gcpan/Data-Phrasebook-Loader-YAML-0.09/work/Data-Phrasebook-Loader-YAML-0.09'
 * ERROR: perl-gcpan/Data-Phrasebook-0.31::x-portage failed (depend phase):
 *   EAPI=2 is not supported by perl-module.eclass
 * 
 * Call stack:
 *                     ebuild.sh, line 545:  Called source '/usr/local/portage/perl-gcpan/Data-Phrasebook/Data-Phrasebook-0.31.ebuild'
 *   Data-Phrasebook-0.31.ebuild, line   9:  Called inherit 'perl-module'
 *                     ebuild.sh, line 277:  Called __qa_source '/usr/portage/eclass/perl-module.eclass'
 *                     ebuild.sh, line  80:  Called source '/usr/portage/eclass/perl-module.eclass'
 *            perl-module.eclass, line  48:  Called die
 * The specific snippet of code:
 *              die "EAPI=${EAPI} is not supported by perl-module.eclass"
 * 
 * If you need support, post the output of `emerge --info '=perl-gcpan/Data-Phrasebook-0.31::x-portage'`,
 * the complete build log and the output of `emerge -pqv '=perl-gcpan/Data-Phrasebook-0.31::x-portage'`.
 * Working directory: '/usr/lib/portage/pym'
 * S: '/var/tmp/portage/perl-gcpan/Data-Phrasebook-0.31/work/Data-Phrasebook-0.31'
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) net-firewall/xtables-addons-2.6


Reproducible: Always



Expected Results:  
less loud complains, alarts to layer maintainers that the still have something to do (even if it means a simple g-cpan update). Althoug that one might be automated

It also happens during eix-sync (emerge --sync / eix-update )
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-11-04 08:37:18 UTC
Those ebuilds appear to come from a variety of overlays. No single bug report can fix all those. Please file separate bug reports for separate ebuilds in separate overlays.