> add this: > > MODULE_VERSION="v${PV}" > > just before the inherit line and that *should* do the trick.
That did it, but there's more trouble. g-cpan strikes again? >>> Configuring source in >>> /var/tmp/portage/dev-perl/local-lib-1.008004/work/local-lib-1.008004 ... * Using ExtUtils::MakeMaker * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none DESTDIR=/var/tmp/portage/dev-perl/local-lib-1.008004/image/ ACCESS DENIED open_wr: /usr/lib64/perl5/5.12.4/CPAN/Config.pm Cannot open >/usr/lib64/perl5/5.12.4/CPAN/Config.pm at /usr/lib64/perl5/5.12.4/CPAN/HandleConfig.pm line 470 CPAN::HandleConfig::_configpmtest('/usr/lib64/perl5/5.12.4/CPAN', '/usr/lib64/perl5/5.12.4/CPAN/Config.pm') called at /usr/lib64/perl5/5.12.4/CPAN/HandleConfig.pm line 551 CPAN::HandleConfig::load('CPAN::HandleConfig') called at /usr/lib64/perl5/5.12.4/CPAN/Shell.pm line 1517 CPAN::Shell::optprint('CPAN::Shell', 'load_module', 'CPAN: File::HomeDir loaded ok (v0.98)\x{a}') called at /usr/lib64/perl5/5.12.4/CPAN.pm line 1101 CPAN::has_inst('CPAN=HASH(0x1e0d4114e8)', 'File::HomeDir', undef) called at /usr/lib64/perl5/5.12.4/CPAN.pm line 982 CPAN::has_usable('CPAN=HASH(0x1e0d4114e8)', 'File::HomeDir') called at /usr/lib64/perl5/5.12.4/CPAN/HandleConfig.pm line 506 CPAN::HandleConfig::home() called at /usr/lib64/perl5/5.12.4/CPAN/HandleConfig.pm line 478 CPAN::HandleConfig::require_myconfig_or_config('CPAN::HandleConfig') called at Makefile.PL line 212 * ERROR: dev-perl/local-lib-1.008004 failed (configure phase): * Unable to build! * * Call stack: * ebuild.sh, line 85: Called src_configure * environment, line 2220: Called perl-module_src_configure * environment, line 1936: Called perl-module_src_prep * environment, line 2008: Called die * The specific snippet of code: * perl Makefile.PL "$@" <<< "${pm_echovar}" || die "Unable to build!"; * * If you need support, post the output of 'emerge --info =dev-perl/local-lib-1.008004', * the complete build log and the output of 'emerge -pqv =dev-perl/local-lib-1.008004'. * This ebuild is from an overlay named 'x-portage': '/usr/local/portage/' * The complete build log is located at '/var/log/portage/dev-perl:local-lib-1.008004:20120525-061124.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-perl/local-lib-1.008004/temp/environment'. * S: '/var/tmp/portage/dev-perl/local-lib-1.008004/work/local-lib-1.008004' --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE "/var/log/sandbox/sandbox-10934.log" VERSION 1.0 FORMAT: F - Function called FORMAT: S - Access Status FORMAT: P - Path as passed to function FORMAT: A - Absolute Path (not canonical) FORMAT: R - Canonical Path FORMAT: C - Command Line F: open_wr S: deny P: /usr/lib64/perl5/5.12.4/CPAN/Config.pm A: /usr/lib64/perl5/5.12.4/CPAN/Config.pm R: /usr/lib64/perl5/5.12.4/CPAN/Config.pm C: perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none DESTDIR=/var/tmp/portage/dev-perl/local-lib-1.008004/image/ -------------------------------------------------------------------------------- >>> Failed to emerge dev-perl/local-lib-1.008004 - Grant