Terminal output follows: >>> /usr/share/man/man1/xdpyinfo.1x.gz >>> /usr/share/man/man1/makedepend.1x.gz >>> /usr/share/man/man1/xman.1x.gz >>> /usr/share/man/man1/xkbcomp.1x.gz >>> /usr/share/man/man1/mkdirhier.1x.gz >>> /usr/share/man/man1/xtrapproto.1x.gz >>> /usr/share/man/man1/sessreg.1x.gz >>> /usr/share/man/man1/ucs2any.1x.gz >>> /usr/share/man/man1/lndir.1x.gz >>> /usr/share/man/man1/mkfontscale.1x.gz >>> /usr/share/man/man1/smproxy.1x.gz >>> /usr/share/man/man1/ico.1x.gz >>> /usr/share/man/man1/getconfig.1x.gz >>> /usr/share/man/man1/xfontsel.1x.gz >>> /usr/share/man/man1/appres.1x.gz >>> /usr/share/man/man1/xfsinfo.1x.gz >>> /usr/share/man/man1/xcalc.1x.gz >>> /usr/share/man/man1/rstart.1x.gz >>> /usr/share/man/man1/xrefresh.1x.gz waiting for lock on /var/lib/portage/prelink-checksum.tmp.portage_lockfile >>> /usr/share/man/man1/listres.1x.gz >>> /usr/share/man/man1/xstdcmap.1x.gz >>> /usr/share/man/man1/xset.1x.gz >>> /usr/share/man/man1/xkbevd.1x.gz >>> /usr/share/man/man1/xtrapstats.1x.gz >>> /usr/share/man/man1/xsetmode.1x.gz >>> /usr/share/man/man1/makepsres.1x.gz >>> /usr/share/man/man1/bdftruncate.1x.gz >>> /usr/share/man/man1/xmag.1x.gz >>> /usr/share/man/man1/Xorg.1x.gz >>> /usr/share/man/man1/xfwp.1x.gz >>> /usr/share/man/man1/dumpkeymap.1x.gz >>> /usr/share/man/man1/xsm.1x.gz >>> /usr/share/man/man1/xpxthelloworld.1x.gz >>> /usr/share/man/man1/xvinfo.1x.gz >>> /usr/share/man/man1/mergelib.1x.gz Traceback (most recent call last): File "/usr/bin/emerge", line 2826, in ? mydepgraph.merge(mydepgraph.altlist()) File "/usr/bin/emerge", line 1733, in merge retval=portage.doebuild(y,"merge",myroot,self.pkgsettings,edebug) File "/usr/lib/portage/pym/portage.py", line 2425, in doebuild return merge(mysettings["CATEGORY"],mysettings["PF"],mysettings["D"],mysettings["BUILDDIR"]+"/build-info",myroot,mysettings,myebuild=mysettings["EBUILD"]) File "/usr/lib/portage/pym/portage.py", line 2544, in merge return mylink.merge(pkgloc,infloc,myroot,myebuild) File "/usr/lib/portage/pym/portage.py", line 6390, in merge return self.treewalk(mergeroot,myroot,inforoot,myebuild,cleanup=cleanup) File "/usr/lib/portage/pym/portage.py", line 6035, in treewalk if self.mergeme(srcroot,destroot,outfile,secondhand,"",cfgfiledict,mymtime): File "/usr/lib/portage/pym/portage.py", line 6256, in mergeme if self.mergeme(srcroot,destroot,outfile,secondhand,offset+x+"/",cfgfiledict,thismtime): File "/usr/lib/portage/pym/portage.py", line 6256, in mergeme if self.mergeme(srcroot,destroot,outfile,secondhand,offset+x+"/",cfgfiledict,thismtime): File "/usr/lib/portage/pym/portage.py", line 6256, in mergeme if self.mergeme(srcroot,destroot,outfile,secondhand,offset+x+"/",cfgfiledict,thismtime): File "/usr/lib/portage/pym/portage.py", line 6256, in mergeme if self.mergeme(srcroot,destroot,outfile,secondhand,offset+x+"/",cfgfiledict,thismtime): File "/usr/lib/portage/pym/portage.py", line 6260, in mergeme mymd5=portage_checksum.perform_md5(mysrc,calc_prelink=1) File "/usr/lib/portage/pym/portage_checksum.py", line 23, in perform_md5 return perform_checksum(x, md5hash, calc_prelink)[0] File "/usr/lib/portage/pym/portage_checksum.py", line 84, in perform_checksum myhash, mysize = hash_function(myfilename) File "/usr/lib/portage/pym/portage_checksum.py", line 33, in md5hash return fchksum.fmd5t(filename) IOError: [Errno 2] No such file or directory: '/var/lib/portage/prelink-checksum.tmp' root@thelair ~ # My emerge --info output: Portage 2.0.51_rc1 (default-x86-2004.2, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.7 i686) ================================================================= System uname: 2.6.7 i686 Intel(R) Celeron(R) CPU 2.60GHz Gentoo Base System version 1.5.3 distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux26-headers-2.6.7-r4 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -Os -pipe -fomit-frame-pointer -funroll-loops -falign-functions=4" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -Os -pipe -fomit-frame-pointer -funroll-loops -falign-functions=4" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache cvs digest sandbox sign userpriv" GENTOO_MIRRORS="http://gentoo.ynet.sk/pub ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.easynet.nl/mirror/gentoo " MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage/" PORTDIR_OVERLAY="/usr/local/portage" SYNC="cvs://ticho@cvs.gentoo.org:/var/cvsroot" USE="X aalib alsa apm avi berkdb bitmap-fonts cdr crypt divx4linux encode flac foomaticdb gdbm gif gnutls gtk gtk2 guile imlib java jpeg libg++ libwww mad mailwrapper mbox mikmod mmx mozilla moznocompose moznoirc moznomail moznoxft mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sasl sdl slang sse ssl tcltk tcpd tetex tiff truetype type1 unicode x86 xml2 xmms xprint xv zlib"
Is this reproducable? Please make a binary of this next time, if you haven't. '-b' Then use '-k' to just deal with merging and reproducing it.
Yes, this bug occured in all of my three attempts to emerge this version of xorg.
Only in that version? Can you try again with 2.0.51_rc3.
2.0.51_rc6 doesn't show this behavior anymore. Sorry, I didn't have the time to test with rc3. I suggest we close this bug as fixed.
Can't test, so can't fix.
Closing due to old age