Portage (emerge) seems to fail when I try to install openoffice-bin when openoffice is already installed... emerge openoffice -> OK Then... bash-2.05b# emerge openoffice-bin -pv These are the packages that I would merge, in order: Calculating dependencies ...done! [blocks B ] app-office/openoffice (from pkg app-office/openoffice-bin-1.0.2) [ebuild N ] app-office/openoffice-bin-1.0.2 +kde +gnome (still looks OK) --- bash-2.05b# emerge openoffice-bin -f Calculating dependencies ...done! Traceback (most recent call last): File "/usr/bin/emerge", line 1862, in ? mydepgraph.merge(mydepgraph.altlist()) File "/usr/bin/emerge", line 1098, in merge y=portage.portdb.findname(x[2]) File "/usr/lib/python2.2/site-packages/portage.py", line 3025, in findname myloc=self.oroot+"/"+mysplit[0]+"/"+psplit[0]+"/"+mysplit[1]+".ebuild" TypeError: unsubscriptable object Reproducible: Always Steps to Reproduce: Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r2) ================================================================= System uname: 2.4.20-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.00GHz GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share /config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 apm avi cups encode gif jpeg gnome libg++ mmx mpeg ncurses png truetype xml2 xv zlib directfb readline aalib nas bonobo ggi java guile X sdl libwww ssl perl esd imlib oggvorbis gtk qt kde opengl gphoto2 ldap -3dnow acpi alsa -arts -berkdb cdr -crypt dga dvd flash -gdbm -gpm gtk2 ipv6 maildir mbox -mikmod -moti f mozilla -nls -oss -pam -pdflib -python -quicktime samba scanner -slang -spell sse -svga tcltk -tcpd tiff usb -xmms" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j4" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache distcc"
Fixed in another bug.