svn path=/main/trunk/; revision=3056
mylogfile.flush()
portage_locks.unlockfile(l)
mylogfile.close()
- except SystemExit, e:
- raise # Needed else can't exit
- except Exception, e:
+ except (IOError,OSError,portage_exception.PortageException), e:
if edebug:
print "emergelog():",e
pass
uselist=portage.grabfile(portdir+"/profiles/use.desc")
for l in range(0,len(uselist)):
uselist[l]=string.split(uselist[l])[0]
+ for var in string.split(repoman_settings["USE_EXPAND"]):
+ vardescs = portage.grabfile(portdir+"/profiles/"+var.lower()+".desc")
+ for l in range(0, len(vardescs)):
+ uselist.append(var.lower() + "_" + string.split(vardescs[l])[0])
except SystemExit, e:
raise # Need to propogate this
except: