Salutare!
Acu vreo cateva zile, dupa un emerge sync, am constatat ca emerge -upvD world nu mai
merge. Mai precis, imi tranteste urmatoarea chestie:
[EMAIL PROTECTED] html # emerge -upvD world
These are the packages that I would merge, in order:
Calculating world dependencies |Traceback (most recent call last):
File "/usr/bin/emerge", line 2517, in ?
if not mydepgraph.xcreate(myaction):
File "/usr/bin/emerge", line 1135, in xcreate
if not self.create(myk):
File "/usr/bin/emerge", line 825, in create
if not self.select_dep("/",mydep["/"],myparent=mp,myuse=myuse):
File "/usr/bin/emerge", line 936, in select_dep
mycheck=portage.dep_check(depstring,self.mydbapi[myroot],self.pkgsettings,myuse=myuse)
File "/usr/lib/portage/pym/portage.py", line 3309, in dep_check
mylist=flatten(dep_listcleanup(dep_zapdeps(mysplit,mysplit2)))
File "/usr/lib/portage/pym/portage.py", line 3052, in dep_zapdeps
myresult=dep_zapdeps(unreduced[x],reduced[x])
File "/usr/lib/portage/pym/portage.py", line 3019, in dep_zapdeps
if not mydbapi.match(y):
File "/usr/lib/portage/pym/portage.py", line 4138, in match
mydep=dep_expand(origdep,self,use_cache=use_cache)
File "/usr/lib/portage/pym/portage.py", line 3255, in dep_expand
elif mydep[:1] in "=<>~!":
TypeError: 'in <string>' requires string as left operand
Am observat ca problema apare numai in cazul folosirii lui -D si numai in cazul world,
emerge -upvD system merge fara probleme.
Ce am incercat pana acum, a fost sa pun portage-rescue, si sa fac re-emerge la portage
si python.
Asa ca daca mai aveti alte idei, shoot.
Va multumesc!
--
Stelian Iancu
[EMAIL PROTECTED]
---
Detalii despre listele noastre de mail: http://www.lug.ro/