This is the output of emerge -v Test-Inline: >>> Unpacking source... >>> Unpacking Test-Inline-2.103.tar.gz to /var/tmp/portage/Test-Inline-2.103/work >>> Source unpacked. * Using ExtUtils::MakeMaker *** ExtUtils::AutoInstall version 0.62 *** Checking for dependencies... [Core Features] - Test::More ...loaded. (0.62 >= 0.47) - Test::ClassAPI ...loaded. (1.02 >= 1.02) - File::Spec ...loaded. (3.12 >= 0.80) - List::Util ...loaded. (1.14 >= 1.11) - Getopt::Long ...loaded. (2.34 >= 2.34) - File::Slurp ...loaded. (9999.09 >= 9999.04) - File::Find::Rule ...loaded. (0.28 >= 0.26) - Config::Tiny ...loaded. (2.02 >= 2.00) - Params::Util ...loaded. (0.07 >= 0.05) - Class::Autouse ...loaded. (1.21 >= 1.15) - Algorithm::Dependency ...loaded. (1.101 >= 1.02) - File::Flat ...loaded. (0.95 >= 0.95) - Pod::Tests ...missing. (would need 0.18) ==> Auto-install the 1 mandatory module(s) from CPAN? [y] y ACCESS DENIED open_wr: /usr/lib/perl5/5.8.7/CPAN/Config.pm Cannot open >/usr/lib/perl5/5.8.7/CPAN/Config.pm at /usr/lib/perl5/5.8.7/CPAN.pm line 1219 CPAN::Config::_configpmtest('/usr/lib/perl5/5.8.7/CPAN', '/usr/lib/perl5/5.8.7/CPAN/Config.pm') called at /usr/lib/perl5/5.8.7/CPAN.pm line 1253 CPAN::Config::load('CPAN::Config') called at inc/ExtUtils/AutoInstall.pm - /usr/local/share/perl/5.8.4/ExtUtils/AutoInstall.pm line 492 ExtUtils::AutoInstall::_check_lock() called at inc/ExtUtils/AutoInstall.pm - /usr/local/share/perl/5.8.4/ExtUtils/AutoInstall.pm line 470 ExtUtils::AutoInstall::import('ExtUtils::AutoInstall', '-core', 'ARRAY(0x82d3a80)') called at inc/Module/Install/AutoInstall.pm - /usr/local/share/perl/5.8. 4/Module/Install/AutoInstall.pm line 32 Module::Install::AutoInstall::auto_install('undef') called at Makefile.PL line 39 # Looks like your test died before it could output anything. make: *** No targets specified and no makefile found. Stop. !!! ERROR: dev-perl/Test-Inline-2.103 failed. !!! Function perl-module_src_compile, Line 120, Exitcode 2 !!! compilation failed !!! If you need support, post the topmost build error, NOT this status message. --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/var/log/sandbox/sandbox-dev-perl_-_Test-Inline-2.103-24858.log" open_wr: /usr/lib/perl5/5.8.7/CPAN/Config.pm -------------------------------------------------------------------------------- My emerge info is here: Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2, 2.6.11-gentoo-r6 i686) ================================================================= System uname: 2.6.11-gentoo-r6 i686 Pentium II (Deschutes) Gentoo Base System version 1.6.14 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.2.3-r5, 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=i686 -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=i686 -O2 -pipe" DISTDIR="/var/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/home/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X alsa apache2 apm arts audiofile avi bash-completion berkdb bitmap-fonts bonobo bzip2 cdr crypt cscope cups curl eds emboss encode esd ethereal exif expat fam foomaticdb fortran gd gdbm gif glut gmp gpm gstreamer gtk gtk2 gtkhtml guile idn imagemagick imap imlib innodb ipv6 java jpeg lcms libg++ libwww mad maildir mbox mhash mikmod mmx mng motif mozsvg mozxmlterm mp3 mpeg mysql ncurses nls nptl nptlonly ogg oggvorbis opengl oss pam pcre pdflib perl plotutils png python qt quicktime readline recode rplay ruby samba sdl slang spell ssl stroke svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev usb vorbis xml xml2 xmms xprint xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Re-emerge >=dev-perl/Pod-Tests-0.18 - its in the rdeps for the ebuild, i'd suspect you had a perl upgrade at some point after installing it and it got lost in the @INC shuffle.
Yes, I did have a perl upgrade. That fixed it. Thanks! Will this happen again if on the next perl upgrade? Mike
Unfortunately, yes. There is however a PDEPEND (installed after perl) called perl-cleaner (with another update coming soon) that is recommended following an upgrade to help catch these 'lost' modules.