[EMAIL PROTECTED] wrote:

Hello,

my portage system just died after I installed it some 2 hours ago.

I get the following meggage when typing emerge or etc-update:

Traceback (most recent call last):
 File "/usr/bin/emerge", line 14, in ?
   import portage
 File "/usr/lib/portage/pym/portage.py", line 6111, in ?
   settings.regenerate() # XXX: Regenerate use after we get a vartree -- GLOBAL
 File "/usr/lib/portage/pym/portage.py", line 1384, in regenerate
   self.configdict["auto"]["USE"]=autouse(db[root]["vartree"])
 File "/usr/lib/portage/pym/portage.py", line 1122, in autouse
   myresult=dep_check(mydep,myvartree.dbapi,None,use="no")
 File "/usr/lib/portage/pym/portage.py", line 3301, in dep_check
   mylist=flatten(dep_listcleanup(dep_zapdeps(mysplit,mysplit2)))
 File "/usr/lib/portage/pym/portage.py", line 3044, in dep_zapdeps
   myresult=dep_zapdeps(unreduced[x],reduced[x])
 File "/usr/lib/portage/pym/portage.py", line 3030, in dep_zapdeps
   elif myportapi.match(x):
AttributeError: 'NoneType' object has no attribute 'match'

Any idea what went wrong?


If you also upgraded python you will need to run python-updater.
Check your portage log of python-2.3.3:

*
* If you have just upgraded from python-2.2.x you will need to run:
*
* /usr/sbin/python-updater
*
* This will automatically rebuild all the python dependent modules
* to run with python-2.3.

Peter


-- [EMAIL PROTECTED] mailing list



Reply via email to