On Sat, Feb 07, 2004 at 06:58:29PM +0100, Peter Eis wrote:
> [EMAIL PROTECTED] wrote:
> 
> >
> 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.
> 

I ran the updater when python emerged a few day ago. When I run it now, 
I get the same type of message as before:

Traceback (most recent call last):
  File "/usr/bin/portageq", line 9, in ?
    import portage,types,string
  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'
Traceback (most recent call last):
  File "/usr/bin/portageq", line 9, in ?
    import portage,types,string
  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'

So I can't run python-updater anymore....

Any other tip on how I can get things working again?

Henk. 

> Peter
> 
> 
> --
> [EMAIL PROTECTED] mailing list
> 

--
[EMAIL PROTECTED] mailing list

Reply via email to