Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 62945 - "Object doesn't support item deletion" error after emerge sync
Summary: "Object doesn't support item deletion" error after emerge sync
Status: RESOLVED DUPLICATE of bug 62889
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-05 12:52 UTC by Peter Gordon (RETIRED)
Modified: 2005-07-17 13:06 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 Peter Gordon (RETIRED) gentoo-dev 2004-09-05 12:52:34 UTC
I recently changed my profile to x86/2004.2/gcc34/2.6 profile by modyfing the /etc/make.profile symlink, and making it point to /usr/portage/profiles/default-linux/x86/2004.2/gcc34/2.6:

# ls -al /etc/make.profile
lrwxr-xr-x    1 root     root           56 Aug 22 21:59 /etc/make.profile -> /usr/portage/profiles/default-linux/x86/2004.2/gcc34/2.6

No after I I sync my local Portage tree (using `emerge sync`), I get the following error:

>>> Updating Portage cache...  ...done!

!!! object doesn't support item deletion
!!! 'rm -Rf /usr/portage/profiles; emerge sync' may fix this. If it does
!!! not then please report this to bugs.gentoo.org and, if possible, a dev
!!! on #gentoo (irc.freenode.org)

Doing as it suggests ('rm -Rf /usr/portage/profiles; emerge sync') does not fix it, however.


Reproducible: Always
Steps to Reproduce:
1. rm /etc/make.profile 
2. ln -s /usr/portage/profiles/default-linux/x86/2004.2/gcc34/2.6 /etc/make.profile
3. emerge sync

Actual Results:  
!!! object doesn't support item deletion
!!! 'rm -Rf /usr/portage/profiles; emerge sync' may fix this. If it does
!!! not then please report this to bugs.gentoo.org and, if possible, a dev
!!! on #gentoo (irc.freenode.org)

Expected Results:  
It should not have given me that error.

Doing an `emerge info` also gives me the "Object doesn't support item deletion"
error, so the following is my /etc/make.conf:

ACCEPT_KEYWORDS="~x86"
CFLAGS="-DPIC -fPIC -O3 -march=athlon-tbird -fprefetch-loop-arrays -ftracer
-fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
USE="monkey odbc sqlite -kde -qt -arts oss alsa xml f77 gnutls cups foomaticdb
pcre 3dnow apache2 doc emacs erandom flac gcj objc ipv6 mmx nptl pic ppds svg
tiff usb wxwindows directfb fbcon pam"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
FEATURES="ccache"
CCACHE_SIZE="750M"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
PORTDIR_OVERLAY="/usr/local/portage"
#PORTAGE_NICENESS="20"
ALSA_CARDS="via82xx"
Comment 1 Peter Gordon (RETIRED) gentoo-dev 2004-09-05 12:54:57 UTC
I just tried re-emerge-ing Portage (I thought maybe if Portage was the newest version, this might be fixed), but it errors out with the same. In fact,trying to emegre anything (even doing `emerge --help`) quits with that same error.
Comment 2 Nicholas Jones (RETIRED) gentoo-dev 2004-09-05 12:57:17 UTC
emerge -d portage
If you can, please.
Comment 3 Peter Gordon (RETIRED) gentoo-dev 2004-09-05 13:12:41 UTC
Okay. That errors out, also.

Changing my /etc/make.profile symlink to point to /usr/portage/profiles/gcc34-x86-2004.2 fixes it in that I am able to use emerge as normal, so below is my `emerge info` with that profile:

Portage 2.0.50-r10 (gcc34-x86-2004.2, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.9-                                                                                 rc1)
=================================================================
System uname: 2.6.9-rc1 i686 AMD Athlon(tm) processor
Gentoo Base System version 1.5.3
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-DPIC -fPIC -O3 -march=athlon-tbird -fprefetch-loop-arrays -ftracer -fom                                                                                 it-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2                                                                                 /share/config /usr/kde/3.3/share/config /usr/kde/3/share/config /usr/lib/mozilla                                                                                 /defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/tex                                                                                 mf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/plate                                                                                 x/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-DPIC -fPIC -O3 -march=athlon-tbird -fprefetch-loop-arrays -ftracer -f                                                                                 omit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/dis                                                                                 tributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="3dnow X aalib alsa apache2 apm avi berkdb bonobo cdr crypt cups directfb do                                                                                 c emacs encode erandom esd f77 fbcon flac foomaticdb gcj gdbm gif gnome gnutls g                                                                                 pm gtk gtkhtml guile imlib ipv6 java jpeg ldap libg++ libwww mad mikmod mmx monk                                                                                 ey motif mozilla mpeg mysql nas ncurses nls nptl objc odbc oggvorbis opengl oss                                                                                  pam pcre pdflib perl pic png ppds python quicktime readline ruby sdl slang spell                                                                                  sqlite ssl svg svga tcltk tcpd tetex tiff truetype usb wxwindows x86 xml xml2 x                                                                                 mms xv zlib"


And here is my `emerge -d portage`:
+ /usr/sbin/ebuild.sh clean
+ dyn_clean
+ rm -rf /var/tmp/portage/portage-2.0.50-r10/image
+ rm -rf /var/tmp/portage/portage-2.0.50-r10/build-info
+ has keeptemp autoaddcvs ccache sandbox
+ hasq keeptemp autoaddcvs ccache sandbox
+ local x
+ local me=keeptemp
+ shift
+ '[' autoaddcvs == keeptemp ']'
+ '[' ccache == keeptemp ']'
+ '[' sandbox == keeptemp ']'
+ return 1
+ return 1
+ rm -rf '/var/tmp/portage/portage-2.0.50-r10/temp/*'
+ has keepwork autoaddcvs ccache sandbox
+ hasq keepwork autoaddcvs ccache sandbox
+ local x
+ local me=keepwork
+ shift
+ '[' autoaddcvs == keepwork ']'
+ '[' ccache == keepwork ']'
+ '[' sandbox == keepwork ']'
+ return 1
+ return 1
+ rm -rf /var/tmp/portage/portage-2.0.50-r10/.compiled
+ rm -rf /var/tmp/portage/portage-2.0.50-r10/.unpacked
+ rm -rf /var/tmp/portage/portage-2.0.50-r10/work
+ '[' -f /var/tmp/portage/portage-2.0.50-r10/.unpacked ']'
+ true
+ set +x
+ /usr/sbin/ebuild.sh setup
+ dyn_setup
+ '[' GNU == Linux ']'
+ pkg_setup
+ return
+ set +x
+ dyn_unpack
+ trap abort_unpack SIGINT SIGQUIT
+ local newstuff=no
+ '[' -e /var/tmp/portage/portage-2.0.50-r10/work ']'
+ '[' -e /var/tmp/portage/portage-2.0.50-r10/work ']'
+ install -m0700 -d /var/tmp/portage/portage-2.0.50-r10/work
+ '[' -d /var/tmp/portage/portage-2.0.50-r10/work ']'
+ cd /var/tmp/portage/portage-2.0.50-r10/work
+ echo '>>> Unpacking source...'
>>> Unpacking source...
+ src_unpack
+ unpack portage-2.0.50-r10.tar.bz2
+ local x
+ local y
+ local myfail
+ local tarvars
+ '[' GNU == BSD ']'
+ tarvars=--no-same-owner
+ myfail=failure unpacking portage-2.0.50-r10.tar.bz2
++ pwd
+ echo '>>> Unpacking portage-2.0.50-r10.tar.bz2 to /var/tmp/portage/portage-2.0.50-r10/work'
>>> Unpacking portage-2.0.50-r10.tar.bz2 to /var/tmp/portage/portage-2.0.50-r10/work
++ echo portage-2.0.50-r10.tar.bz2
++ sed 's:.*\.\(tar\)\.[a-zA-Z0-9]*:\1:'
+ y=tar
+ '[' tar == tar ']'
+ bzip2 -dc /usr/portage/distfiles/portage-2.0.50-r10.tar.bz2
+ tar --no-same-owner -xf -
+ cd /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10
+ sed 's:^VERSION=.*:VERSION="2.0.50-r10":'
+ mv /var/tmp/portage/portage-2.0.50-r10/temp/portage.py /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/pym/
+ touch /var/tmp/portage/portage-2.0.50-r10/.unpacked
+ echo '>>> Source unpacked.'
>>> Source unpacked.
+ cd /var/tmp/portage/portage-2.0.50-r10
+ trap SIGINT SIGQUIT
+ set +x
+ dyn_compile
+ trap abort_compile SIGINT SIGQUIT
+ '[' '-DPIC -fPIC -O3 -march=athlon-tbird -fprefetch-loop-arrays -ftracer -fomit-frame-pointer -pipe' '!=' unset ']'
+ export CFLAGS
+ '[' '-DPIC -fPIC -O3 -march=athlon-tbird -fprefetch-loop-arrays -ftracer -fomit-frame-pointer -pipe' '!=' unset ']'
+ export CXXFLAGS
+ '[' unset '!=' unset ']'
+ '[' unset '!=' unset ']'
+ '[' unset '!=' unset ']'
+ '[' unset '!=' unset ']'
+ '[' unset == unset ']'
+ export DISTCC_DIR=/var/tmp/.distcc
+ DISTCC_DIR=/var/tmp/.distcc
+ '[' '!' -z /var/tmp/.distcc ']'
+ addwrite /var/tmp/.distcc
+ export SANDBOX_WRITE=/dev/zero:/dev/fd/:/dev/null:/dev/pts/:/dev/vc/:/dev/tty:/tmp/:/dev/shm/ngpt:/var/log/scrollkeeper.log:/root/.gconfd/lock:/root/.bash_history:/usr/tmp/conftest:/usr/lib/conftest:/usr/lib32/conftest:/usr/lib64/conftest:/usr/tmp/cf:/usr/lib/cf:/usr/lib32/cf:/usr/lib64/cf:/var/tmp:/tmp:/var/tmp:/tmp/:/var/tmp/:/dev/shm:/var/tmp:/root/.ccache:/var/tmp/.distcc
+ SANDBOX_WRITE=/dev/zero:/dev/fd/:/dev/null:/dev/pts/:/dev/vc/:/dev/tty:/tmp/:/dev/shm/ngpt:/var/log/scrollkeeper.log:/root/.gconfd/lock:/root/.bash_history:/usr/tmp/conftest:/usr/lib/conftest:/usr/lib32/conftest:/usr/lib64/conftest:/usr/tmp/cf:/usr/lib/cf:/usr/lib32/cf:/usr/lib64/cf:/var/tmp:/tmp:/var/tmp:/tmp/:/var/tmp/:/dev/shm:/var/tmp:/root/.ccache:/var/tmp/.distcc
+ has noauto autoaddcvs ccache sandbox
+ cd /var/tmp/portage/portage-2.0.50-r10
+ '[' '!' -e build-info ']'
+ mkdir build-info
+ cp /usr/portage/sys-apps/portage/portage-2.0.50-r10.ebuild build-info/portage-2.0.50-r10.ebuild
+ '[' /var/tmp/portage/portage-2.0.50-r10/.compiled -nt /var/tmp/portage/portage-2.0.50-r10/work ']'
+ '[' -d /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10 ']'
+ cd /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10
+ export S D
+ export PWORKDIR=/var/tmp/portage/portage-2.0.50-r10/work
+ PWORKDIR=/var/tmp/portage/portage-2.0.50-r10/work
+ src_compile
+ cd /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/src
+ gcc -DPIC -fPIC -O3 -march=athlon-tbird -fprefetch-loop-arrays -ftracer -fomit-frame-pointer -pipe tbz2tool.c -o tbz2tool
+ cd /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/src/sandbox-1.1
+ make 'CFLAGS=-march=i386 -O1 -pipe'
./create-localdecls
Checking truncate argument type... off_t
Checking libc version... libc.so.6
Checking glibc subversion... 2.3

gcc -march=i386 -O1 -pipe  -D_GNU_SOURCE -DPIC -fPIC -D_REENTRANT -Wall -c libsandbox.c
gcc -march=i386 -O1 -pipe  -D_GNU_SOURCE -DPIC -fPIC -D_REENTRANT -Wall -c sandbox_futils.c -o sandbox_futils.o
gcc libsandbox.o sandbox_futils.o -shared  -fPIC -ldl -lc -nostdlib -lgcc -o libsandbox.so
gcc -march=i386 -O1 -pipe  -D_GNU_SOURCE -DPIC -fPIC -D_REENTRANT -Wall -c sandbox.c -o sandbox.o
gcc -march=i386 -O1 -pipe  -D_GNU_SOURCE -DPIC -fPIC -D_REENTRANT -Wall sandbox.o sandbox_futils.o getcwd.c -ldl -lc -o sandbox
+ cd /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/bin
+ cd /var/tmp/portage/portage-2.0.50-r10
+ touch .compiled
+ cd build-info
+ echo ''
+ echo gcc
+ echo ' '
+ echo '-DPIC -fPIC -O3 -march=athlon-tbird -fprefetch-loop-arrays -ftracer -fomit-frame-pointer -pipe'
+ echo i686-pc-linux-gnu
+ echo g++
+ echo '-DPIC -fPIC -O3 -march=athlon-tbird -fprefetch-loop-arrays -ftracer -fomit-frame-pointer -pipe'
+ echo ' '
+ echo 'build multilib selinux '
+ echo ''
+ echo GPL-2
+ echo sys-apps
+ echo ' '
+ echo portage-2.0.50-r10
+ echo ''
+ echo '!build? ( >=sys-apps/sed-4.0.5 dev-python/python-fchksum >=dev-lang/python-2.2.1 sys-apps/debianutils >=app-shells/bash-2.05a ) selinux? ( dev-python/python-selinux ) '
+ echo 0
+ echo '3dnow X aalib alsa apache2 apm avi berkdb bonobo cdr crypt cups directfb doc emacs encode erandom esd f77 fbcon flac foomaticdb gcj gdbm gif gnome gnutls gpm gtk gtkhtml guile imlib ipv6 java jpeg ldap libg++ libwww mad mikmod mmx monkey motif mozilla mpeg mysql nas ncurses nls nptl objc odbc oggvorbis opengl oss pam pcre pdflib perl pic png ppds python quicktime readline ruby sdl slang spell sqlite ssl svg svga tcltk tcpd tetex tiff truetype usb wxwindows x86 xml xml2 xmms xv zlib'
+ set
+ bzip2 -9 -
+ cp /usr/portage/sys-apps/portage/portage-2.0.50-r10.ebuild portage-2.0.50-r10.ebuild
+ has nostrip autoaddcvs ccache sandbox
+ hasq nostrip autoaddcvs ccache sandbox
+ local x
+ local me=nostrip
+ shift
+ '[' autoaddcvs == nostrip ']'
+ '[' ccache == nostrip ']'
+ '[' sandbox == nostrip ']'
+ return 1
+ return 1
+ trap SIGINT SIGQUIT
+ set +x
+ dyn_install
+ trap abort_install SIGINT SIGQUIT
+ rm -rf /var/tmp/portage/portage-2.0.50-r10/image
+ mkdir /var/tmp/portage/portage-2.0.50-r10/image
+ '[' -d /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10 ']'
+ cd /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10
+ echo

+ echo '>>> Install portage-2.0.50-r10 into /var/tmp/portage/portage-2.0.50-r10/image/ category sys-apps'
>>> Install portage-2.0.50-r10 into /var/tmp/portage/portage-2.0.50-r10/image/ category sys-apps
+ export S D
+ export PWORKDIR=/var/tmp/portage/portage-2.0.50-r10/work
+ PWORKDIR=/var/tmp/portage/portage-2.0.50-r10/work
+ src_install
+ cd /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/cnf
+ insinto /etc
+ '[' /etc == / ']'
+ export INSDESTTREE=/etc
+ INSDESTTREE=/etc
+ '[' '!' -d /var/tmp/portage/portage-2.0.50-r10/image//etc ']'
+ install -d /var/tmp/portage/portage-2.0.50-r10/image//etc
+ doins make.globals make.conf
+ mv /var/tmp/portage/portage-2.0.50-r10/image//etc/make.conf /var/tmp/portage/portage-2.0.50-r10/image//etc/make.conf.example
+ doins etc-update.conf dispatch-conf.conf
++ type -p python2.2
+ '[' -x '' ']'
+ '[' -x /usr/bin/python2.2 ']'
+ dodir /usr/lib/portage/pym
+ cd /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/pym
+ insinto /usr/lib/portage/pym
+ '[' /usr/lib/portage/pym == / ']'
+ export INSDESTTREE=/usr/lib/portage/pym
+ INSDESTTREE=/usr/lib/portage/pym
+ '[' '!' -d /var/tmp/portage/portage-2.0.50-r10/image//usr/lib/portage/pym ']'
+ doins cvstree.py dcdialog.py dispatch_conf.py getbinpkg.py output.py portage.py portage_db_anydbm.py portage_db_cpickle.py portage_db_flat.py portage_db_template.py portage_db_test.py xpak.py ../bin/emergehelp.py
+ dodir /usr/lib/portage/bin
+ cd /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/bin
+ exeinto /usr/lib/portage/bin
+ '[' /usr/lib/portage/bin == / ']'
+ export EXEDESTTREE=/usr/lib/portage/bin
+ EXEDESTTREE=/usr/lib/portage/bin
+ '[' '!' -d /var/tmp/portage/portage-2.0.50-r10/image//usr/lib/portage/bin ']'
+ doexe archive-conf chkcontents db-update.py dispatch-conf dispatch-conf-dialog dobin doconfd dodir dodoc doenvd doexe dohard dohtml doinfo doinitd doins dojar dolib dolib.a dolib.so doman domo dopython dosbin dosed dosym ebuild ebuild.sh emake emerge emerge-webrsync emergehelp.py env-update etc-update find-requires fix-db.py fixdbentries fixpackages fixvirtuals fowners fperms g-cpan.pl md5check.py md5check.sh mirror.py newbin newconfd newdoc newenvd newexe newinitd newins newlib.a newlib.so newman newsbin pkgmerge pkgmerge.new pkgname portageq prepall prepalldocs prepallinfo prepallman prepallstrip prepinfo preplib preplib.so prepman prepstrip queryhost.sh quickpkg regenworld repoman tbz2tool xpak
+ dosym emake /usr/lib/portage/bin/pmake
+ doexe /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/src/tbz2tool
+ cd /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/src/sandbox-1.1
+ make clean
rm -f libsandbox.so sandbox
rm -f *.o *~ core
rm -f localdecls.h
+ make DESTDIR=/var/tmp/portage/portage-2.0.50-r10/image/ HAVE_64BIT_ARCH= install
./create-localdecls
Checking truncate argument type... off_t
Checking libc version... libc.so.6
Checking glibc subversion... 2.3

gcc   -D_GNU_SOURCE -DPIC -fPIC -D_REENTRANT -Wall -c libsandbox.c
gcc   -D_GNU_SOURCE -DPIC -fPIC -D_REENTRANT -Wall -c sandbox_futils.c -o sandbox_futils.o
gcc libsandbox.o sandbox_futils.o -shared  -fPIC -ldl -lc -nostdlib -lgcc -o libsandbox.so
gcc   -D_GNU_SOURCE -DPIC -fPIC -D_REENTRANT -Wall -c sandbox.c -o sandbox.o
gcc   -D_GNU_SOURCE -DPIC -fPIC -D_REENTRANT -Wall sandbox.o sandbox_futils.o getcwd.c -ldl -lc -o sandbox
install -d -m 0755 /var/tmp/portage/portage-2.0.50-r10/image//lib
install -d -m 0755 /var/tmp/portage/portage-2.0.50-r10/image//usr/lib/portage/bin
install -d -m 0755 /var/tmp/portage/portage-2.0.50-r10/image//usr/lib/portage/lib
install -m 0755 libsandbox.so /var/tmp/portage/portage-2.0.50-r10/image//lib
install -m 0755 sandbox /var/tmp/portage/portage-2.0.50-r10/image//usr/lib/portage/bin
install -m 0644 sandbox.bashrc /var/tmp/portage/portage-2.0.50-r10/image//usr/lib/portage/lib
+ dodir /usr/bin /usr/sbin
+ dosym ../lib/portage/bin/emerge /usr/bin/emerge
+ dosym ../lib/portage/bin/pkgmerge /usr/sbin/pkgmerge
+ dosym ../lib/portage/bin/ebuild /usr/sbin/ebuild
+ dosym ../lib/portage/bin/ebuild.sh /usr/sbin/ebuild.sh
+ dosym ../lib/portage/bin/etc-update /usr/sbin/etc-update
+ dosym ../lib/portage/bin/dispatch-conf /usr/sbin/dispatch-conf
+ dosym ../lib/portage/bin/archive-conf /usr/sbin/archive-conf
+ dosym ../lib/portage/bin/fixpackages /usr/sbin/fixpackages
+ dosym ../lib/portage/bin/env-update /usr/sbin/env-update
+ dosym ../lib/portage/bin/xpak /usr/bin/xpak
+ dosym ../lib/portage/bin/repoman /usr/bin/repoman
+ dosym ../lib/portage/bin/tbz2tool /usr/bin/tbz2tool
+ dosym ../lib/portage/bin/portageq /usr/bin/portageq
+ dosym ../lib/portage/bin/g-cpan.pl /usr/bin/g-cpan.pl
+ dosym ../lib/portage/bin/quickpkg /usr/bin/quickpkg
+ dosym ../lib/portage/bin/regenworld /usr/sbin/regenworld
+ dosym ../lib/portage/bin/emerge-webrsync /usr/sbin/emerge-webrsync
+ dosym newins /usr/lib/portage/bin/donewins
+ doman /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/cvs.eclass.5 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/dispatch-conf.1 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/distutils.eclass.5 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/ebuild.1 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/ebuild.5 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/emerge.1 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/env-update.1 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/etc-update.1 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/eutils.eclass.5 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/flag-o-matic.eclass.5 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/g-cpan.pl.1 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/games.eclass.5 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/gcc.eclass.5 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/make.conf.5 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/perl-module.eclass.5 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/portage.5 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/quickpkg.1 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/repoman.1 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/rpm.eclass.5 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/ssl-cert.eclass.5 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/stardict.eclass.5 /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/man/vim.eclass.5
+ dodir /var/tmp
+ chmod 1777 /var/tmp/portage/portage-2.0.50-r10/image//var/tmp
+ touch /var/tmp/portage/portage-2.0.50-r10/image//var/tmp/.keep
+ dodoc /var/tmp/portage/portage-2.0.50-r10/work/portage-2.0.50-r10/ChangeLog
+ prepall
man:
prepallstrip:
strip: 
strip: 
   usr/lib/portage/bin/tbz2tool
   usr/lib/portage/bin/sandbox
   lib/libsandbox.so
making executable: /lib/libsandbox.so
+ cd /var/tmp/portage/portage-2.0.50-r10/image/
+ declare -i UNSAFE=0
++ find /var/tmp/portage/portage-2.0.50-r10/image// -type f -perm -2002
++ find /var/tmp/portage/portage-2.0.50-r10/image// -type f -perm -4002
+ [[ 0 > 0 ]]
+ find /var/tmp/portage/portage-2.0.50-r10/image// -user portage -print0
+ xargs -r -0 -n100 chown root
+ '[' GNU == BSD ']'
+ find /var/tmp/portage/portage-2.0.50-r10/image// -group portage -print0
+ xargs -r -0 -n100 chgrp root
+ echo '>>> Completed installing into /var/tmp/portage/portage-2.0.50-r10/image/'
>>> Completed installing into /var/tmp/portage/portage-2.0.50-r10/image/
+ echo

+ cd /var/tmp/portage/portage-2.0.50-r10
+ trap SIGINT SIGQUIT
+ set +x
+ dyn_preinst
+ '[' ebuild == binary ']'
+ IMAGE=/var/tmp/portage/portage-2.0.50-r10/image/
+ pkg_preinst
+ has livecvsportage autoaddcvs ccache sandbox
+ hasq livecvsportage autoaddcvs ccache sandbox
+ local x
+ local me=livecvsportage
+ shift
+ '[' autoaddcvs == livecvsportage ']'
+ '[' ccache == livecvsportage ']'
+ '[' sandbox == livecvsportage ']'
+ return 1
+ return 1
+ has noman autoaddcvs ccache sandbox
+ hasq noman autoaddcvs ccache sandbox
+ local x
+ local me=noman
+ shift
+ '[' autoaddcvs == noman ']'
+ '[' ccache == noman ']'
+ '[' sandbox == noman ']'
+ return 1
+ return 1
+ has noinfo autoaddcvs ccache sandbox
+ hasq noinfo autoaddcvs ccache sandbox
+ local x
+ local me=noinfo
+ shift
+ '[' autoaddcvs == noinfo ']'
+ '[' ccache == noinfo ']'
+ '[' sandbox == noinfo ']'
+ return 1
+ return 1
+ has nodoc autoaddcvs ccache sandbox
+ hasq nodoc autoaddcvs ccache sandbox
+ local x
+ local me=nodoc
+ shift
+ '[' autoaddcvs == nodoc ']'
+ '[' ccache == nodoc ']'
+ '[' sandbox == nodoc ']'
+ return 1
+ return 1
+ has sfperms autoaddcvs ccache sandbox
+ hasq sfperms autoaddcvs ccache sandbox
+ local x
+ local me=sfperms
+ shift
+ '[' autoaddcvs == sfperms ']'
+ '[' ccache == sfperms ']'
+ '[' sandbox == sfperms ']'
+ return 1
+ return 1
+ has suidctl autoaddcvs ccache sandbox
+ hasq suidctl autoaddcvs ccache sandbox
+ local x
+ local me=suidctl
+ shift
+ '[' autoaddcvs == suidctl ']'
+ '[' ccache == suidctl ']'
+ '[' sandbox == suidctl ']'
+ return 1
+ return 1
+ use selinux
+ useq selinux
+ local u=selinux
+ local neg=0
+ '[' s == '!' ']'
+ local x
+ '[' 3dnow == selinux ']'
+ '[' X == selinux ']'
+ '[' aalib == selinux ']'
+ '[' alsa == selinux ']'
+ '[' apache2 == selinux ']'
+ '[' apm == selinux ']'
+ '[' avi == selinux ']'
+ '[' berkdb == selinux ']'
+ '[' bonobo == selinux ']'
+ '[' cdr == selinux ']'
+ '[' crypt == selinux ']'
+ '[' cups == selinux ']'
+ '[' directfb == selinux ']'
+ '[' doc == selinux ']'
+ '[' emacs == selinux ']'
+ '[' encode == selinux ']'
+ '[' erandom == selinux ']'
+ '[' esd == selinux ']'
+ '[' f77 == selinux ']'
+ '[' fbcon == selinux ']'
+ '[' flac == selinux ']'
+ '[' foomaticdb == selinux ']'
+ '[' gcj == selinux ']'
+ '[' gdbm == selinux ']'
+ '[' gif == selinux ']'
+ '[' gnome == selinux ']'
+ '[' gnutls == selinux ']'
+ '[' gpm == selinux ']'
+ '[' gtk == selinux ']'
+ '[' gtkhtml == selinux ']'
+ '[' guile == selinux ']'
+ '[' imlib == selinux ']'
+ '[' ipv6 == selinux ']'
+ '[' java == selinux ']'
+ '[' jpeg == selinux ']'
+ '[' ldap == selinux ']'
+ '[' libg++ == selinux ']'
+ '[' libwww == selinux ']'
+ '[' mad == selinux ']'
+ '[' mikmod == selinux ']'
+ '[' mmx == selinux ']'
+ '[' monkey == selinux ']'
+ '[' motif == selinux ']'
+ '[' mozilla == selinux ']'
+ '[' mpeg == selinux ']'
+ '[' mysql == selinux ']'
+ '[' nas == selinux ']'
+ '[' ncurses == selinux ']'
+ '[' nls == selinux ']'
+ '[' nptl == selinux ']'
+ '[' objc == selinux ']'
+ '[' odbc == selinux ']'
+ '[' oggvorbis == selinux ']'
+ '[' opengl == selinux ']'
+ '[' oss == selinux ']'
+ '[' pam == selinux ']'
+ '[' pcre == selinux ']'
+ '[' pdflib == selinux ']'
+ '[' perl == selinux ']'
+ '[' pic == selinux ']'
+ '[' png == selinux ']'
+ '[' ppds == selinux ']'
+ '[' python == selinux ']'
+ '[' quicktime == selinux ']'
+ '[' readline == selinux ']'
+ '[' ruby == selinux ']'
+ '[' sdl == selinux ']'
+ '[' slang == selinux ']'
+ '[' spell == selinux ']'
+ '[' sqlite == selinux ']'
+ '[' ssl == selinux ']'
+ '[' svg == selinux ']'
+ '[' svga == selinux ']'
+ '[' tcltk == selinux ']'
+ '[' tcpd == selinux ']'
+ '[' tetex == selinux ']'
+ '[' tiff == selinux ']'
+ '[' truetype == selinux ']'
+ '[' usb == selinux ']'
+ '[' wxwindows == selinux ']'
+ '[' x86 == selinux ']'
+ '[' xml == selinux ']'
+ '[' xml2 == selinux ']'
+ '[' xmms == selinux ']'
+ '[' xv == selinux ']'
+ '[' zlib == selinux ']'
+ '[' 0 -eq 1 ']'
+ return 1
+ return 1
+ trap SIGINT SIGQUIT
+ set +x
Calculating dependencies  
Parent:    None
Depstring: sys-apps/portage
Candidates: ['sys-apps/portage']
ebuild: sys-apps/portage-2.0.50-r10
binpkg: None

Parent:    ebuild / sys-apps/portage-2.0.50-r10 merge
Depstring:  !build? ( >=sys-apps/sed-4.0.5 dev-python/python-fchksum >=dev-lang/python-2.2.1 sys-apps/debianutils >=app-shells/bash-2.05a ) selinux? ( dev-python/python-selinux )
Candidates: []
Exiting... ebuild / sys-apps/portage-2.0.50-r10 merge
Exiting... None
 ...done!
>>> emerge (1 of 1) sys-apps/portage-2.0.50-r10 to /
>>> md5 src_uri ;-) portage-2.0.50-r10.tar.bz2
>>> Merging sys-apps/portage-2.0.50-r10 to /
--- /etc/
>>> /etc/make.globals
>>> /etc/make.conf.example
>>> /etc/etc-update.conf
>>> /etc/dispatch-conf.conf
--- /usr/
--- /usr/lib/
--- /usr/lib/portage/
--- /usr/lib/portage/pym/
>>> /usr/lib/portage/pym/cvstree.py
>>> /usr/lib/portage/pym/dcdialog.py
>>> /usr/lib/portage/pym/dispatch_conf.py
>>> /usr/lib/portage/pym/getbinpkg.py
>>> /usr/lib/portage/pym/output.py
>>> /usr/lib/portage/pym/portage.py
>>> /usr/lib/portage/pym/portage_db_anydbm.py
>>> /usr/lib/portage/pym/portage_db_cpickle.py
>>> /usr/lib/portage/pym/portage_db_flat.py
>>> /usr/lib/portage/pym/portage_db_template.py
>>> /usr/lib/portage/pym/portage_db_test.py
>>> /usr/lib/portage/pym/xpak.py
>>> /usr/lib/portage/pym/emergehelp.py
--- /usr/lib/portage/bin/
>>> /usr/lib/portage/bin/archive-conf
>>> /usr/lib/portage/bin/chkcontents
>>> /usr/lib/portage/bin/db-update.py
>>> /usr/lib/portage/bin/dispatch-conf
>>> /usr/lib/portage/bin/dispatch-conf-dialog
>>> /usr/lib/portage/bin/dobin
>>> /usr/lib/portage/bin/doconfd
>>> /usr/lib/portage/bin/dodir
>>> /usr/lib/portage/bin/dodoc
>>> /usr/lib/portage/bin/doenvd
>>> /usr/lib/portage/bin/doexe
>>> /usr/lib/portage/bin/dohard
>>> /usr/lib/portage/bin/dohtml
>>> /usr/lib/portage/bin/doinfo
>>> /usr/lib/portage/bin/doinitd
>>> /usr/lib/portage/bin/doins
>>> /usr/lib/portage/bin/dojar
>>> /usr/lib/portage/bin/dolib
>>> /usr/lib/portage/bin/dolib.a
>>> /usr/lib/portage/bin/dolib.so
>>> /usr/lib/portage/bin/doman
>>> /usr/lib/portage/bin/domo
>>> /usr/lib/portage/bin/dopython
>>> /usr/lib/portage/bin/dosbin
>>> /usr/lib/portage/bin/dosed
>>> /usr/lib/portage/bin/dosym
>>> /usr/lib/portage/bin/ebuild
>>> /usr/lib/portage/bin/ebuild.sh
>>> /usr/lib/portage/bin/emake
>>> /usr/lib/portage/bin/emerge
>>> /usr/lib/portage/bin/emerge-webrsync
>>> /usr/lib/portage/bin/emergehelp.py
>>> /usr/lib/portage/bin/env-update
>>> /usr/lib/portage/bin/etc-update
>>> /usr/lib/portage/bin/find-requires
>>> /usr/lib/portage/bin/fix-db.py
>>> /usr/lib/portage/bin/fixdbentries
>>> /usr/lib/portage/bin/fixpackages
>>> /usr/lib/portage/bin/fixvirtuals
>>> /usr/lib/portage/bin/fowners
>>> /usr/lib/portage/bin/fperms
>>> /usr/lib/portage/bin/g-cpan.pl
>>> /usr/lib/portage/bin/md5check.py
>>> /usr/lib/portage/bin/md5check.sh
>>> /usr/lib/portage/bin/mirror.py
>>> /usr/lib/portage/bin/newbin
>>> /usr/lib/portage/bin/newconfd
>>> /usr/lib/portage/bin/newdoc
>>> /usr/lib/portage/bin/newenvd
>>> /usr/lib/portage/bin/newexe
>>> /usr/lib/portage/bin/newinitd
>>> /usr/lib/portage/bin/newins
>>> /usr/lib/portage/bin/newlib.a
>>> /usr/lib/portage/bin/newlib.so
>>> /usr/lib/portage/bin/newman
>>> /usr/lib/portage/bin/newsbin
>>> /usr/lib/portage/bin/pkgmerge
>>> /usr/lib/portage/bin/pkgmerge.new
>>> /usr/lib/portage/bin/pkgname
>>> /usr/lib/portage/bin/portageq
>>> /usr/lib/portage/bin/prepall
>>> /usr/lib/portage/bin/prepalldocs
>>> /usr/lib/portage/bin/prepallinfo
>>> /usr/lib/portage/bin/prepallman
>>> /usr/lib/portage/bin/prepallstrip
>>> /usr/lib/portage/bin/prepinfo
>>> /usr/lib/portage/bin/preplib
>>> /usr/lib/portage/bin/preplib.so
>>> /usr/lib/portage/bin/prepman
>>> /usr/lib/portage/bin/prepstrip
>>> /usr/lib/portage/bin/queryhost.sh
>>> /usr/lib/portage/bin/quickpkg
>>> /usr/lib/portage/bin/regenworld
>>> /usr/lib/portage/bin/repoman
>>> /usr/lib/portage/bin/tbz2tool
>>> /usr/lib/portage/bin/xpak
>>> /usr/lib/portage/bin/pmake -> emake
>>> /usr/lib/portage/bin/sandbox
>>> /usr/lib/portage/bin/donewins -> newins
--- /usr/lib/p+ pkg_prerm
+ return
+ set +x
ortage/lib/
>>> /usr/lib/portage/lib/sandbox.bashrc
--- /usr/bin/
>>> /usr/bin/emerge -> ../lib/portage/bin/emerge
>>> /usr/bin/xpak -> ../lib/portage/bin/xpak
>>> /usr/bin/repoman -> ../lib/portage/bin/repoman
>>> /usr/bin/tbz2tool -> ../lib/portage/bin/tbz2tool
>>> /usr/bin/portageq -> ../lib/portage/bin/portageq
>>> /usr/bin/g-cpan.pl -> ../lib/portage/bin/g-cpan.pl
>>> /usr/bin/quickpkg -> ../lib/portage/bin/quickpkg
--- /usr/sbin/
>>> /usr/sbin/pkgmerge -> ../lib/portage/bin/pkgmerge
>>> /usr/sbin/ebuild -> ../lib/portage/bin/ebuild
>>> /usr/sbin/ebuild.sh -> ../lib/portage/bin/ebuild.sh
>>> /usr/sbin/etc-update -> ../lib/portage/bin/etc-update
>>> /usr/sbin/dispatch-conf -> ../lib/portage/bin/dispatch-conf
>>> /usr/sbin/archive-conf -> ../lib/portage/bin/archive-conf
>>> /usr/sbin/fixpackages -> ../lib/portage/bin/fixpackages
>>> /usr/sbin/env-update -> ../lib/portage/bin/env-update
>>> /usr/sbin/regenworld -> ../lib/portage/bin/regenworld
>>> /usr/sbin/emerge-webrsync -> ../lib/portage/bin/emerge-webrsync
--- /usr/share/
--- /usr/share/man/
--- /usr/share/man/man5/
>>> /usr/share/man/man5/cvs.eclass.5.gz
>>> /usr/share/man/man5/ebuild.5.gz
>>> /usr/share/man/man5/distutils.eclass.5.gz
>>> /usr/share/man/man5/gcc.eclass.5.gz
>>> /usr/share/man/man5/eutils.eclass.5.gz
>>> /usr/share/man/man5/games.eclass.5.gz
>>> /usr/share/man/man5/flag-o-matic.eclass.5.gz
>>> /usr/share/man/man5/make.conf.5.gz
>>> /usr/share/man/man5/portage.5.gz
>>> /usr/share/man/man5/perl-module.eclass.5.gz
>>> /usr/share/man/man5/rpm.eclass.5.gz
>>> /usr/share/man/man5/vim.eclass.5.gz
>>> /usr/share/man/man5/ssl-cert.eclass.5.gz
>>> /usr/share/man/man5/stardict.eclass.5.gz
--- /usr/share/man/man1/
>>> /usr/share/man/man1/dispatch-conf.1.gz
>>> /usr/share/man/man1/ebuild.1.gz
>>> /usr/share/man/man1/emerge.1.gz
>>> /usr/share/man/man1/env-update.1.gz
>>> /usr/share/man/man1/etc-update.1.gz
>>> /usr/share/man/man1/g-cpan.pl.1.gz
>>> /usr/share/man/man1/quickpkg.1.gz
>>> /usr/share/man/man1/repoman.1.gz
--- /usr/share/doc/
--- /usr/share/doc/portage-2.0.50-r10/
>>> /usr/share/doc/portage-2.0.50-r10/ChangeLog.gz
--- /lib/
>>> /lib/libsandbox.so
--- /var/
--- /var/tmp/
>>> /var/tmp/.keep
>>> Safely unmerging already-installed instance...
--- !mtime obj /var/tmp/.keep
--- !mtime obj /usr/share/man/man5/vim.eclass.5.gz
--- !mtime obj /usr/share/man/man5/stardict.eclass.5.gz
--- !mtime obj /usr/share/man/man5/ssl-cert.eclass.5.gz
--- !mtime obj /usr/share/man/man5/rpm.eclass.5.gz
--- !mtime obj /usr/share/man/man5/portage.5.gz
--- !mtime obj /usr/share/man/man5/perl-module.eclass.5.gz
--- !mtime obj /usr/share/man/man5/make.conf.5.gz
--- !mtime obj /usr/share/man/man5/gcc.eclass.5.gz
--- !mtime obj /usr/share/man/man5/games.eclass.5.gz
--- !mtime obj /usr/share/man/man5/flag-o-matic.eclass.5.gz
--- !mtime obj /usr/share/man/man5/eutils.eclass.5.gz
--- !mtime obj /usr/share/man/man5/ebuild.5.gz
--- !mtime obj /usr/share/man/man5/distutils.eclass.5.gz
--- !mtime obj /usr/share/man/man5/cvs.eclass.5.gz
--- !mtime obj /usr/share/man/man1/repoman.1.gz
--- !mtime obj /usr/share/man/man1/quickpkg.1.gz
--- !mtime obj /usr/share/man/man1/g-cpan.pl.1.gz
--- !mtime obj /usr/share/man/man1/etc-update.1.gz
--- !mtime obj /usr/share/man/man1/env-update.1.gz
--- !mtime obj /usr/share/man/man1/emerge.1.gz
--- !mtime obj /usr/share/man/man1/ebuild.1.gz
--- !mtime obj /usr/share/man/man1/dispatch-conf.1.gz
--- !mtime obj /usr/share/doc/portage-2.0.50-r10/ChangeLog.gz
--- !mtime obj /usr/lib/portage/pym/xpak.py
--- !mtime obj /usr/lib/portage/pym/portage_db_test.py
--- !mtime obj /usr/lib/portage/pym/portage_db_template.py
--- !mtime obj /usr/lib/portage/pym/portage_db_flat.py
--- !mtime obj /usr/lib/portage/pym/portage_db_cpickle.py
--- !mtime obj /usr/lib/portage/pym/portage_db_anydbm.py
--- !mtime obj /usr/lib/portage/pym/portage.py
--- !mtime obj /usr/lib/portage/pym/output.py
--- !mtime obj /usr/lib/portage/pym/getbinpkg.py
--- !mtime obj /usr/lib/portage/pym/emergehelp.py
--- !mtime obj /usr/lib/portage/pym/dispatch_conf.py
--- !mtime obj /usr/lib/portage/pym/dcdialog.py
--- !mtime obj /usr/lib/portage/pym/cvstree.py
--- !mtime obj /usr/lib/portage/lib/sandbox.bashrc
--- !mtime obj /usr/lib/portage/bin/xpak
--- !mtime obj /usr/lib/portage/bin/tbz2tool
--- !mtime obj /usr/lib/portage/bin/sandbox
--- !mtime obj /usr/lib/portage/bin/repoman
--- !mtime obj /usr/lib/portage/bin/regenworld
--- !mtime obj /usr/lib/portage/bin/quickpkg
--- !mtime obj /usr/lib/portage/bin/queryhost.sh
--- !mtime obj /usr/lib/portage/bin/prepstrip
--- !mtime obj /usr/lib/portage/bin/prepman
--- !mtime obj /usr/lib/portage/bin/preplib.so
--- !mtime obj /usr/lib/portage/bin/preplib
--- !mtime obj /usr/lib/portage/bin/prepinfo
--- !mtime obj /usr/lib/portage/bin/prepallstrip
--- !mtime obj /usr/lib/portage/bin/prepallman
--- !mtime obj /usr/lib/portage/bin/prepallinfo
--- !mtime obj /usr/lib/portage/bin/prepalldocs
--- !mtime obj /usr/lib/portage/bin/prepall
--- !mtime obj /usr/lib/portage/bin/portageq
--- !mtime obj /usr/lib/portage/bin/pkgname
--- !mtime obj /usr/lib/portage/bin/pkgmerge.new
--- !mtime obj /usr/lib/portage/bin/pkgmerge
--- !mtime obj /usr/lib/portage/bin/newsbin
--- !mtime obj /usr/lib/portage/bin/newman
--- !mtime obj /usr/lib/portage/bin/newlib.so
--- !mtime obj /usr/lib/portage/bin/newlib.a
--- !mtime obj /usr/lib/portage/bin/newins
--- !mtime obj /usr/lib/portage/bin/newinitd
--- !mtime obj /usr/lib/portage/bin/newexe
--- !mtime obj /usr/lib/portage/bin/newenvd
--- !mtime obj /usr/lib/portage/bin/newdoc
--- !mtime obj /usr/lib/portage/bin/newconfd
--- !mtime obj /usr/lib/portage/bin/newbin
--- !mtime obj /usr/lib/portage/bin/mirror.py
--- !mtime obj /usr/lib/portage/bin/md5check.sh
--- !mtime obj /usr/lib/portage/bin/md5check.py
--- !mtime obj /usr/lib/portage/bin/g-cpan.pl
--- !mtime obj /usr/lib/portage/bin/fperms
--- !mtime obj /usr/lib/portage/bin/fowners
--- !mtime obj /usr/lib/portage/bin/fixvirtuals
--- !mtime obj /usr/lib/portage/bin/fixpackages
--- !mtime obj /usr/lib/portage/bin/fixdbentries
--- !mtime obj /usr/lib/portage/bin/fix-db.py
--- !mtime obj /usr/lib/portage/bin/find-requires
--- !mtime obj /usr/lib/portage/bin/etc-update
--- !mtime obj /usr/lib/portage/bin/env-update
--- !mtime obj /usr/lib/portage/bin/emergehelp.py
--- !mtime obj /usr/lib/portage/bin/emerge-webrsync
--- !mtime obj /usr/lib/portage/bin/emerge
--- !mtime obj /usr/lib/portage/bin/emake
--- !mtime obj /usr/lib/portage/bin/ebuild.sh
--- !mtime obj /usr/lib/portage/bin/ebuild
--- !mtime obj /usr/lib/portage/bin/dosym
--- !mtime obj /usr/lib/portage/bin/dosed
--- !mtime obj /usr/lib/portage/bin/dosbin
--- !mtime obj /usr/lib/portage/bin/dopython
--- !mtime obj /usr/lib/portage/bin/domo
--- !mtime obj /usr/lib/portage/bin/doman
--- !mtime obj /usr/lib/portage/bin/dolib.so
--- !mtime obj /usr/lib/portage/bin/dolib.a
--- !mtime obj /usr/lib/portage/bin/dolib
--- !mtime obj /usr/lib/portage/bin/dojar
--- !mtime obj /usr/lib/portage/bin/doins
--- !mtime obj /usr/lib/portage/bin/doinitd
--- !mtime obj /usr/lib/portage/bin/doinfo
--- !mtime obj /usr/lib/portage/bin/dohtml
--- !mtime obj /usr/lib/portage/bin/dohard
--- !mtime obj /usr/lib/portage/bin/doexe
--- !mtime obj /usr/lib/portage/bin/doenvd
--- !mtime obj /usr/lib/portage/bin/dodoc
--- !mtime obj /usr/lib/portage/bin/dodir
--- !mtime obj /usr/lib/portage/bin/doconfd
--- !mtime obj /usr/lib/portage/bin/dobin
--- !mtime obj /usr/lib/portage/bin/dispatch-conf-dialog
--- !mtime obj /usr/lib/portage/bin/dispatch-conf
--- !mtime obj /usr/lib/portage/bin/db-update.py
--- !mtime obj /usr/lib/portage/bin/chkcontents
--- !mtime obj /usr/lib/portage/bin/archive-conf
--- !mtime obj /lib/libsandbox.so
--- cfgpro obj /etc/make.globals
--- cfgpro obj /etc/make.conf.example
--- cfgpro obj /etc/etc-update.conf
--- cfgpro obj /etc/dispatch-conf.conf
--- !empty dir /var/tmp
--- !empty dir /var
--- !empty dir /usr/share/man/man5
--- !empty dir /usr/share/man/man1
--- !empty dir /usr/share/man
--- !empty dir /usr/share/doc/portage-2.0.50-r10
--- !empty dir /usr/share/doc
--- !empty dir /usr/share
--- !empty dir /usr/sbin
--- !empty dir /usr/lib/portage/pym
--- !empty dir /usr+ pkg_postrm
+ return
+ set +x
+ pkg_postinst
+ local x
+ '[' -f /etc/make.conf ']'
+ '[' -f /etc/ld.so.preload ']'
+ '[' -d /usr/lib/sandbox ']'
+ '[' -d /var/cache/edb ']'
+ rm -f /var/cache/edb/xcache.p
+ rm -f /var/cache/edb/mtimes
+ '[' '!' -f /etc/portage/package.mask ']'
+ '[' -f /etc/portage/profiles/package.mask ']'
+ echo

+ einfo 'Feature additions are noted in help and make.conf descriptions.'
+ '[' no '!=' yes ']'
+ echo -e ' [32;01m*[0m Feature additions are noted in help and make.conf descriptions.'
 [32;01m*[0m Feature additions are noted in help and make.conf descriptions.
+ return 0
+ echo

+ einfo 'GENTOOLKIT will need to be updated to at least 0.2.0 for some tools'
+ '[' no '!=' yes ']'
+ echo -e ' [32;01m*[0m GENTOOLKIT will need to be updated to at least 0.2.0 for some tools'
 [32;01m*[0m GENTOOLKIT will need to be updated to at least 0.2.0 for some tools
+ return 0
+ einfo 'to work properly.'
+ '[' no '!=' yes ']'
+ echo -e ' [32;01m*[0m to work properly.'
 [32;01m*[0m to work properly.
+ return 0
+ echo

+ einfo 'Update configs using '\''etc-update'\'' please. Maintaining current configs'
+ '[' no '!=' yes ']'
+ echo -e ' [32;01m*[0m Update configs using '\''etc-update'\'' please. Maintaining current configs'
 [32;01m*[0m Update configs using 'etc-update' please. Maintaining current configs
+ return 0
+ einfo 'for portage and other system packages is fairly important for the'
+ '[' no '!=' yes ']'
+ echo -e ' [32;01m*[0m for portage and other system packages is fairly important for the'
 [32;01m*[0m for portage and other system packages is fairly important for the
+ return 0
+ einfo 'continued health of your system.'
+ '[' no '!=' yes ']'
+ echo -e ' [32;01m*[0m continued health of your system.'
 [32;01m*[0m continued health of your system.
+ return 0
+ echo

+ '[' -z '' ']'
+ echo -ne '\a'
+ sleep 0.1
+ sleep 0,1
+ echo -ne '\a'
+ sleep 1
+ echo -ne '\a'
+ sleep 0.1
+ sleep 0,1
+ echo -ne '\a'
+ sleep 1
+ echo -ne '\a'
+ sleep 0.1
+ sleep 0,1
+ echo -ne '\a'
+ sleep 1
+ echo -ne '\a'
+ sleep 0.1
+ sleep 0,1
+ echo -ne '\a'
+ sleep 1
+ echo -ne '\a'
+ sleep 0.1
+ sleep 0,1
+ echo -ne '\a'
+ sleep 1
+ sleep 8
+ echo -n 'Recalculating the counter... '
Recalculating the counter... + mv /var/cache/edb/counter /var/cache/edb/counter.old
+ python -c 'import sys; sys.path = ["/usr/lib/portage/pym"]+sys.path; import portage; portage.db["/"]["vartree"].dbapi.counter_tick("/")'
+ '[' -f /var/cache/edb/counter ']'
+ echo 'Counter updated successfully.'
Counter updated successfully.
+ rm -f /var/cache/edb/counter.old
+ '[' '!' -d /var/cache/edb/dep ']'
+ rm -f '/usr/lib/python2.2/site-packages/portage.py[co]'
+ rm -f '/usr/lib/python2.2/site-packages/xpak.py[co]'
+ rm -f '/usr/lib/python2.2/site-packages/output.py[co]'
+ rm -f '/usr/lib/python2.2/site-packages/cvstree.py[co]'
+ rm -f '/usr/lib/python2.2/site-packages/getbinpkg.py[co]'
+ rm -f '/usr/lib/python2.2/site-packages/emergehelp.py[co]'
+ rm -f '/usr/lib/python2.2/site-packages/dispatch_conf.py[co]'
+ rm -f /usr/lib/portage/pym/cvstree.pyc /usr/lib/portage/pym/cvstree.pyo /usr/lib/portage/pym/dcdialog.pyc /usr/lib/portage/pym/dcdialog.pyo /usr/lib/portage/pym/dispatch_conf.pyc /usr/lib/portage/pym/dispatch_conf.pyo /usr/lib/portage/pym/emergehelp.pyc /usr/lib/portage/pym/emergehelp.pyo /usr/lib/portage/pym/getbinpkg.pyc /usr/lib/portage/pym/getbinpkg.pyo /usr/lib/portage/pym/output.pyc /usr/lib/portage/pym/output.pyo /usr/lib/portage/pym/portage.pyc /usr/lib/portage/pym/portage.pyo /usr/lib/portage/pym/portage_db_anydbm.pyc /usr/lib/portage/pym/portage_db_anydbm.pyo /usr/lib/portage/pym/portage_db_cpickle.pyc /usr/lib/portage/pym/portage_db_cpickle.pyo /usr/lib/portage/pym/portage_db_flat.pyc /usr/lib/portage/pym/portage_db_flat.pyo /usr/lib/portage/pym/portage_db_template.pyc /usr/lib/portage/pym/portage_db_template.pyo /usr/lib/portage/pym/xpak.pyc /usr/lib/portage/pym/xpak.pyo
+ chmod 2775 /var/cache/edb/dep /var/cache/edb/dep/sys-apps /var/cache/edb/dep/timestamp.chk
+ chown -R root:portage /var/cache/edb/dep
+ python -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/emergehelp.py'\'')'
+ python -O -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/emergehelp.py'\'')'
+ python -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/cvstree.py'\'')'
+ python -O -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/cvstree.py'\'')'
+ python -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/dcdialog.py'\'')'
+ python -O -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/dcdialog.py'\'')'
+ python -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/dispatch_conf.py'\'')'
+ python -O -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/dispatch_conf.py'\'')'
+ python -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/getbinpkg.py'\'')'
+ python -O -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/getbinpkg.py'\'')'
+ python -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/output.py'\'')'
+ python -O -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/output.py'\'')'
+ python -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/portage.py'\'')'
+ python -O -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/portage.py'\'')'
+ python -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/portage_db_anydbm.py'\'')'
+ python -O -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/portage_db_anydbm.py'\'')'
+ python -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/portage_db_cpickle.py'\'')'
+ python -O -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/portage_db_cpickle.py'\'')'
+ python -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/portage_db_flat.py'\'')'
+ python -O -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/portage_db_flat.py'\'')'
+ python -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/portage_db_template.py'\'')'
+ python -O -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/portage_db_template.py'\'')'
+ python -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/xpak.py'\'')'
+ python -O -c 'import py_compile; py_compile.compile('\''/usr/lib/portage/pym/xpak.py'\'')'
+ has ccache autoaddcvs ccache sandbox
+ hasq ccache autoaddcvs ccache sandbox
+ local x
+ local me=ccache
+ shift
+ '[' autoaddcvs == ccache ']'
+ '[' ccache == ccache ']'
+ return 0
+ echo ccache
ccache
+ return 0
+ has userpriv autoaddcvs ccache sandbox
+ hasq userpriv autoaddcvs ccache sandbox
+ local x
+ local me=userpriv
+ shift
+ '[' autoaddcvs == userpriv ']'
+ '[' ccache == userpriv ']'
+ '[' sandbox == userpriv ']'
+ return 1
+ return 1
+ addwrite /var/cache/edb/
+ export SANDBOX_WRITE=:/dev/shm:/var/tmp:/root/.ccache:/var/cache/edb/
+ SANDBOX_WRITE=:/dev/shm:/var/tmp:/root/.ccache:/var/cache/edb/
+ python -c '
import portage
world = portage.grabfile('\''/var/cache/edb/world'\'')
newlist = []

for x in world:
	try:
		if portage.catpkgsplit(x) and (x == portage.dep_getcpv(x)):
			newlist.append('\''='\''+x)
			continue
	except:
		pass
	newlist.append(x)

if newlist and (len(newlist) == len(world)):
	myworld=open('\''/var/cache/edb/world'\'','\''w'\'')
	for x in newlist:
		myworld.write(x+'\''\n'\'')

	myworld.close()

'
+ '[' -e '/etc/._cfg????_make.globals' ']'
+ set +x
 [32;01m*[0m Caching service dependencies...
+ /usr/sbin/ebuild.sh clean
+ dyn_clean
+ rm -rf /var/tmp/portage/portage-2.0.50-r10/image
+ rm -rf /var/tmp/portage/portage-2.0.50-r10/build-info
+ has keeptemp autoaddcvs ccache sandbox
+ hasq keeptemp autoaddcvs ccache sandbox
+ local x
+ local me=keeptemp
+ shift
+ '[' autoaddcvs == keeptemp ']'
+ '[' ccache == keeptemp ']'
+ '[' sandbox == keeptemp ']'
+ return 1
+ return 1
+ rm -rf '/var/tmp/portage/portage-2.0.50-r10/temp/*'
+ has keepwork autoaddcvs ccache sandbox
+ hasq keepwork autoaddcvs ccache sandbox
+ local x
+ local me=keepwork
+ shift
+ '[' autoaddcvs == keepwork ']'
+ '[' ccache == keepwork ']'
+ '[' sandbox == keepwork ']'
+ return 1
+ return 1
+ rm -rf /var/tmp/portage/portage-2.0.50-r10/.compiled
+ rm -rf /var/tmp/portage/portage-2.0.50-r10/.unpacked
+ rm -rf /var/tmp/portage/portage-2.0.50-r10/work
+ '[' -f /var/tmp/portage/portage-2.0.50-r10/.unpacked ']'
+ true
+ set +x
/lib/portage/lib
--- !empty dir /usr/lib/portage/bin
--- !empty dir /usr/lib/portage
--- !empty dir /usr/lib
--- !empty dir /usr/bin
--- !empty dir /usr
--- !empty dir /lib
--- !empty dir /etc
--- !targe sym /usr/sbin/regenworld
--- !targe sym /usr/sbin/pkgmerge
--- !targe sym /usr/sbin/fixpackages
--- !targe sym /usr/sbin/etc-update
--- !targe sym /usr/sbin/env-update
--- !targe sym /usr/sbin/emerge-webrsync
--- !targe sym /usr/sbin/ebuild.sh
--- !targe sym /usr/sbin/ebuild
--- !targe sym /usr/sbin/dispatch-conf
--- !targe sym /usr/sbin/archive-conf
--- !targe sym /usr/lib/portage/bin/pmake
--- !targe sym /usr/lib/portage/bin/donewins
--- !targe sym /usr/bin/xpak
--- !targe sym /usr/bin/tbz2tool
--- !targe sym /usr/bin/repoman
--- !targe sym /usr/bin/quickpkg
--- !targe sym /usr/bin/portageq
--- !targe sym /usr/bin/g-cpan.pl
--- !targe sym /usr/bin/emerge
>>> original instance of package unmerged safely.
>>> sys-apps/portage-2.0.50-r10 merged.

>>> clean: No packages selected for removal.

>>> Auto-cleaning packages ...

>>> No outdated packages were found on your system.


 * GNU info directory index is up-to-date.

Comment 4 Jason Stubbs (RETIRED) gentoo-dev 2004-09-05 16:10:01 UTC

*** This bug has been marked as a duplicate of 62889 ***