Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 120052 - Test-Inline-2.103 sandbox violation
Summary: Test-Inline-2.103 sandbox violation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-23 07:35 UTC by Mike Gant
Modified: 2006-02-13 15:41 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 Mike Gant 2006-01-23 07:35:16 UTC
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
Comment 1 Michael Cummings (RETIRED) gentoo-dev 2006-01-24 11:14:23 UTC
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.
Comment 2 Mike Gant 2006-01-24 12:17:36 UTC
Yes, I did have a perl upgrade. That fixed it. Thanks! Will this happen again if on the next perl upgrade?

Mike
Comment 3 Michael Cummings (RETIRED) gentoo-dev 2006-02-13 15:41:25 UTC
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.