fix a 'reagent update' bug with tagged packages handling
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1294 cd1c1023-2f26-0410-ae45-c471fc1f0318
This commit is contained in:
@@ -175,10 +175,18 @@ def update(options):
|
||||
add = False
|
||||
break
|
||||
if add:
|
||||
toBeRemoved.add(x[1])
|
||||
dbtag = dbconn.retrieveVersionTag(x[1])
|
||||
if dbtag:
|
||||
is_injected = dbconn.isInjected(x[1])
|
||||
if not is_injected:
|
||||
toBeInjected.add(x[1])
|
||||
else:
|
||||
toBeRemoved.add(x[1])
|
||||
else:
|
||||
if dbconn.retrieveVersionTag(x[1]) != None:
|
||||
if not dbconn.isInjected(x[1]):
|
||||
dbtag = dbconn.retrieveVersionTag(x[1])
|
||||
if dbtag:
|
||||
is_injected = dbconn.isInjected(x[1])
|
||||
if not is_injected:
|
||||
toBeInjected.add(x[1])
|
||||
else:
|
||||
toBeRemoved.add(x[1])
|
||||
|
||||
Reference in New Issue
Block a user