-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Michael W. Holdeman wrote:
> emerge -uvDa world suddenly yeilds this:
> Calculating world dependencies -Traceback (most recent call last):
>   File "/usr/bin/emerge", line 3254, in ?
>     if not mydepgraph.xcreate(myaction):
>   File "/usr/bin/emerge", line 1441, in xcreate
>     if not self.select_dep(portage.root, mydep, raise_on_missing=True):
>   File "/usr/bin/emerge", line 1369, in select_dep
>     if not self.create(myk,myparent,"--onlydeps" not in 
> myopts,myuse=binpkguseflags):
>   File "/usr/bin/emerge", line 1046, in create
>     if not self.select_dep("/",mydep["/"],myparent=mp,myuse=myuse):
>   File "/usr/bin/emerge", line 1364, in select_dep
>     if not self.create(myk,myparent,myuse=binpkguseflags):
>   File "/usr/bin/emerge", line 1046, in create
>     if not self.select_dep("/",mydep["/"],myparent=mp,myuse=myuse):
>   File "/usr/bin/emerge", line 1237, in select_dep
>     if myparent.split()[2] in portage.portdb.xmatch("match-all", x[1:]):
>   File "/usr/lib/portage/pym/portage.py", line 5110, in xmatch
>     myval=match_from_list(mydep,self.cp_list(mykey))
>   File "/usr/lib/portage/pym/portage.py", line 3755, in match_from_list
>     if mydep[0] == "!":
> IndexError: string index out of range

What version of portage is that?  If it's not either 2.0.54 or 2.1_pre4-r1 
(latest stable or unstable) then please try to upgrade with `emerge portage`.  
If that doesn't resolve the problem then please file a bug at 
http://bugs.gentoo.org.

Zac

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFD592w/ejvha5XGaMRAs21AJwJ9RYZcO7pPkT/4cblWNLz2HiwJACgqMJC
JRdH/X2MvhDZg9D4LIAr1lM=
=M1uc
-----END PGP SIGNATURE-----
-- 
gentoo-user@gentoo.org mailing list

Reply via email to