emerge -p -e arts gives: These are the packages that I would merge, in order. Calculating dependencies |Traceback (most recent call last): File "/usr/bin/emerge", line 1351, in ? if not mydepgraph.create([mytype,portage.root,mykey],None,"--onlydeps" not in myopts): File "/usr/bin/emerge", line 697, in create self.create(myk,parent) File "/usr/bin/emerge", line 697, in create self.create(myk,parent) File "/usr/bin/emerge", line 644, in create mycheck=portage.dep_check(mydep[myroot],mydbapi) File "/usr/lib/python2.2/site-packages/portage.py", line 2127, in dep_check mydict[x]=1 TypeError: list objects are unhashable # gcc --version gcc (GCC) 3.2 Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # grep -v # /etc/make.conf GENTOO_MIRRORS="http://mirrors.sunsite.dk/gentoo http://www.ibiblio.org/pub/Linux/distributions/gentoo" USE="mmx sse apm pcmcia pnp trusted gphoto2 cups slp X opengl xv kde qt qtmt arts evo sdl gd gif jpeg png tiff avi mpeg quicktime alsa dvd xmms oggvorbis flash encode ipv6 pam ssl crypt imap ldap tcpd mozilla mozirc spell truetype xml xml2 pdflib perl berkdb mysql postgres odbc innodb gdbm afs" CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=i686 -O2 -pipe" CXXFLAGS="-mcpu=i686 -O2 -pipe" CC=gcc-3.2 CXX=g++-3.2 GCJ=gcj-3.2 # emerge --version Portage 2.0.30_alpha # epm -q glibc glibc-2.2.5-r5
This seems to be fixed now.
It wasn't fixed in Portage; 2.0.30 will fix it (a developer likely worked around the problem)