I'm upgrading my system to use gcc-3.4 and I'm using the "long" method with emerge -e. One of my packages previously faild, so the emerge that is failing is actually # emerge --resume The upgrade fails when it tries to unmerge (after successful merge) ORBit-0.5.17: [...] making executable: /usr/lib/libORBitutil.so.0.5.17 >>> Completed installing orbit-0.5.17 into /var/tmp/portage/orbit-0.5.17/image/ >>> Merging gnome-base/orbit-0.5.17 to / --- /usr/ --- /usr/bin/ >>> /usr/bin/ior-decode >>> /usr/bin/orbit-idl [...] >>> Safely unmerging already-installed instance... !!! aux_get(): ebuild path for 'gnome-base/ORBit-0.5.17' not specified: !!! None !!! aux_get(): ebuild path for 'gnome-base/ORBit-0.5.17' not specified: !!! None Traceback (most recent call last): File "/usr/bin/emerge", line 3204, in ? mydepgraph.merge(portage.mtimedb["resume"]["mergelist"]) File "/usr/bin/emerge", line 1906, in merge retval=portage.doebuild(y,"merge",myroot,self.pkgsettings,edebug,tree="porttree") File "/usr/lib/portage/pym/portage.py", line 2771, in doebuild return merge(mysettings["CATEGORY"],mysettings["PF"],mysettings["D"],mysettings["BUILDDIR"]+"/build-info",myroot,mysettings,myebuild=mysettings["EBUILD"],mytree=tree) File "/usr/lib/portage/pym/portage.py", line 2946, in merge return mylink.merge(pkgloc,infloc,myroot,myebuild) File "/usr/lib/portage/pym/portage.py", line 6984, in merge return self.treewalk(mergeroot,myroot,inforoot,myebuild,cleanup=cleanup) File "/usr/lib/portage/pym/portage.py", line 6628, in treewalk self.unmerge(oldcontents,trimworld=0) File "/usr/lib/portage/pym/portage.py", line 6221, in unmerge a=doebuild(myebuildpath,"prerm",self.myroot,self.settings,cleanup=cleanup,use_cache=0,tree=self.treetype) File "/usr/lib/portage/pym/portage.py", line 2435, in doebuild eapi = db[root][tree].dbapi.aux_get(mycpv, ["EAPI"])[0] File "/usr/lib/portage/pym/portage.py", line 5281, in aux_get raise KeyError, "'%(cpv)s' at %(path)s" % {"cpv":mycpv,"path":myebuild} KeyError: "'gnome-base/ORBit-0.5.17' at None" ================================================ # emerge info Portage 2.0.53 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.12-gentoo-r10 i686) ================================================================= System uname: 2.6.12-gentoo-r10 i686 AMD Athlon(TM) XP1800+ Gentoo Base System version 1.6.13 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.2.3-r5, 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.20 virtual/os-headers: 2.4.19-r1, 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=athlon-xp -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://gentoo.risq.qc.ca ftp://www.cs.ubishops.ca/pub/gentoo http://gentoo.osuosl.org http://adelie.polymtl.ca http://www.ibiblio.org/pub/Linux/distributions/gentoo" LANG="en_US" LC_ALL="en_US" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://kilkenny/gentoo-portage" USE="x86 3dnow X alsa apm audiofile avi berkdb bitmap-fonts bonobo bzip2 crypt cups curl emboss encode ethereal exif expat fam ffmpeg flac foomaticdb gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal imagemagick imlib java jpeg junit lcms libg++ libwww mad mikmod mmx mng mp3 mpeg ncurses ogg oggvorbis opengl pam pcre pda pdflib png quicktime readline samba sdl sse ssl svga tcpd tiff truetype truetype-fonts type1-fonts udev usb vorbis xml xml2 xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, LINGUAS
please attach: /var/cache/edb/mtimedb
Created attachment 76951 [details] mtimedb Attached /var/cache/edb/mtimedb
something is seriously wrong. There is no such package gnome-base/ORBit-0.5.17 ( at least in the official tree ). I'd try with no overlay's and see if you can manually merge/unmerge that package.
May be a case problem (orb vs. ORB), but orbit-0.5.17 sure exists: /usr/portage/gnome-base/orbit/orbit-0.5.17.ebuild or http://packages.gentoo.org/search/?sstring=orbit Recently orbit-0.5.17-r1 was added to portage and seems to have emerged correctly on my machine... Maybe you could resolve it...
local issue, thanks for the responses