Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 130385 - sanbox violation while updating perl to 5.8.8-r1
Summary: sanbox violation while updating perl to 5.8.8-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-18 10:42 UTC by Andrei Radu
Modified: 2006-07-08 10:21 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 Andrei Radu 2006-04-18 10:42:55 UTC
I get 'ACCESS VIOLATION SUMMARY' while trying to update perl to 5.8.8-r1

----------------------------------------------------------------------------

andreir ~ # emerge -pvu dev-lang/perl

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] dev-lang/perl-5.8.8-r1 [5.8.7-r3] USE="berkdb gdbm ithreads -build -debug -doc -perlsuid" 0 kB 

----------------------------------------------------------------------------

andreir ~ # emerge -u dev-lang/perl
Calculating dependencies... done!
>>> Emerging (1 of 1) dev-lang/perl-5.8.8-r1 to /
>>> checksums files   ;-) perl-5.8.6-r5.ebuild
>>> checksums files   ;-) perl-5.8.6-r6.ebuild
>>> checksums files   ;-) perl-5.8.6-r7.ebuild
>>> checksums files   ;-) perl-5.8.6-r8.ebuild
>>> checksums files   ;-) perl-5.8.7-r1.ebuild
>>> checksums files   ;-) perl-5.8.7-r2.ebuild
>>> checksums files   ;-) perl-5.8.7-r3.ebuild
>>> checksums files   ;-) perl-5.8.7.ebuild
>>> checksums files   ;-) perl-5.8.8-r1.ebuild
>>> checksums files   ;-) perl-5.8.8.ebuild
>>> checksums files   ;-) files/digest-perl-5.8.6-r5
>>> checksums files   ;-) files/digest-perl-5.8.6-r6
>>> checksums files   ;-) files/digest-perl-5.8.6-r7
>>> checksums files   ;-) files/digest-perl-5.8.6-r8
>>> checksums files   ;-) files/digest-perl-5.8.7-r1
>>> checksums files   ;-) files/digest-perl-5.8.7-r2
>>> checksums files   ;-) files/digest-perl-5.8.7-r3
>>> checksums files   ;-) files/digest-perl-5.8.8-r1
>>> checksums files   ;-) files/file_path_rmtree.patch
>>> checksums files   ;-) files/perl-5.8.8-lib64.patch
>>> checksums files   ;-) files/perl-5.8.8-links.patch
>>> checksums files   ;-) files/perl-cleaner
>>> checksums files   ;-) files/perl-exp_intwrap.patch
>>> checksums files   ;-) files/perl-noksh.patch
>>> checksums files   ;-) files/perl-nonblock.patch
>>> checksums files   ;-) files/perl-picdl.patch
>>> checksums files   ;-) files/perl-regexp-nossp.patch
>>> checksums files   ;-) files/perl-reorder-INC.patch
>>> checksums files   ;-) files/perl-tempfiles.patch
>>> checksums files   ;-) files/perl-uclibc.patch
>>> checksums files   ;-) files/CAN-2005-0156-suid.patch
>>> checksums files   ;-) files/CAN-2005-0448-rmtree.patch
>>> checksums files   ;-) files/perl-5.8.4-NDBM-GDBM-compat.patch
>>> checksums files   ;-) files/perl-5.8.5-tempfiles.patch
>>> checksums files   ;-) files/perl-5.8.6-tempfiles.patch
>>> checksums files   ;-) files/perl-5.8.7-CAN-2005-0448-rmtree.patch
>>> checksums files   ;-) files/perl-5.8.7-MakeMaker-RUNPATH.patch
>>> checksums files   ;-) files/perl-5.8.7-regexp-nossp.patch
>>> checksums files   ;-) files/perl-5.8.7-tempfiles.patch
>>> checksums files   ;-) files/perl-5.8.8-CAN-2005-0448-rmtree.patch
>>> checksums files   ;-) files/perl-5.8.8-USE_MM_LD_RUN_PATH.patch
>>> checksums files   ;-) files/perl-5.8.8-cplusplus.patch
>>> checksums files   ;-) files/perl-5.8.8-dragonfly-clean.patch
>>> checksums files   ;-) files/perl-5.8.8-fbsdhints.patch
>>> checksums files   ;-) files/perl-5.8.8-reorder-INC.patch
>>> checksums files   ;-) files/perl-h2ph-ansi-header.patch
>>> checksums files   ;-) files/perl-perldoc-emptydirs.patch
>>> checksums files   ;-) files/perl-prelink-lpthread.patch
>>> checksums files   ;-) files/digest-perl-5.8.7
>>> checksums files   ;-) files/digest-perl-5.8.8
>>> checksums src_uri ;-) perl-5.8.8.tar.bz2
 * PLEASE NOTE: You are compiling perl-5.8.8 with
 * interpreter-level threading enabled.
 * Threading is not supported by all applications 
 * that compile against perl. You use threading at 
 * your own discretion. 
>>> Unpacking source...
>>> Unpacking perl-5.8.8.tar.bz2 to /var/tmp/portage/perl-5.8.8-r1/work
 * Applying perl-prelink-lpthread.patch ...                                                                                                                                                                  [ ok ]
 * Applying perl-perldoc-emptydirs.patch ...                                                                                                                                                                 [ ok ]
 * Applying perl-5.8.8-reorder-INC.patch ...                                                                                                                                                                 [ ok ]
 * Applying perl-picdl.patch ...                                                                                                                                                                             [ ok ]
 * Applying perl-noksh.patch ...                                                                                                                                                                             [ ok ]
 * Applying perl-5.8.7-MakeMaker-RUNPATH.patch ...                                                                                                                                                           [ ok ]
 * Applying perl-regexp-nossp.patch ...                                                                                                                                                                      [ ok ]
 * Applying perl-5.8.8-USE_MM_LD_RUN_PATH.patch ...                                                                                                                                                          [ ok ]
 * Applying perl-5.8.8-links.patch ...                                                                                                                                                                       [ ok ]
 * Applying perl-5.8.8-cplusplus.patch ...                                                                                                                                                                   [ ok ]
>>> Source unpacked.
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/var/log/sandbox/sandbox-dev-lang_-_perl-5.8.8-r1-19042.log"

open_wr:   /root/=app-admin/perl-cleaner-1.03
--------------------------------------------------------------------------------

----------------------------------------------------------------------------

i have allready emerged perl-cleaner

andreir ~ # emerge -s perl-cleaner
Searching...   
[ Results for search key : perl-cleaner ]
[ Applications found : 1 ]
 
*  app-admin/perl-cleaner
      Latest version available: 1.03
      Latest version installed: 1.03
      Size of files: 4 kB
      Homepage:      http://dev.gentoo.org/~mcummings/
      Description:   User land tool for cleaning up old perl installs
      License:       GPL-2

----------------------------------------------------------------------------

I have tryied emerge --sync to see if it solves the problem, but it didn't.
I have tryied disabling sandbox and usersandbox, and it starts compiling perl, but i get the same error at the end.


andreir ~ # emerge --info
Portage 2.1_pre7-r5 (default-linux/x86/2006.0, gcc-4.1.0, glibc-2.4-r1, 2.6.16-mm2 i686)
=================================================================
System uname: 2.6.16-mm2 i686 Intel(R) Celeron(R) CPU 2.40GHz
Gentoo Base System version 1.6.14
Rockhopper! Experimental Toolkit 4.1-beta
dev-lang/python:     2.4.2-r1
sys-apps/sandbox:    1.2.17
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-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=i686 -O2 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=i686 -O2 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -s"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apache2 apm arts avi berkdb bitmap-fonts cli crypt ctype cups dba dri eds emboss encode esd expat fastbuild foomaticdb force-cgi-redirect fortran ftp gd gdbm gif gnome gpm gstreamer gtk gtk2 imlib ipv6 isdnlog jpeg libg++ libwww mad memlimit mikmod motif mp3 mpeg ncurses nls nptl nptlonly nvidia ogg opengl oss pam pcre pdflib perl png posix pppd python quicktime readline sasl sdl session simplexml soap sockets spell spl ssl tcpd tokenizer truetype truetype-fonts type1-fonts udev unicode vorbis xml xmms xsl zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LINGUAS
Comment 1 Christian Hartmann (RETIRED) gentoo-dev 2006-05-23 00:19:18 UTC
There is something really weird going on.

open_wr:   /root/=app-admin/perl-cleaner-1.03

This should never ever happen. Please update portage and try again.
Comment 2 Michael Cummings (RETIRED) gentoo-dev 2006-07-08 10:21:25 UTC
please reopen if this is still affecting you (no word in two+ months)