diff options
-rwxr-xr-x | bin/emerge | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/bin/emerge b/bin/emerge index ae3dfeb98..ced6c0efc 100755 --- a/bin/emerge +++ b/bin/emerge @@ -2036,6 +2036,9 @@ class depgraph: retval=portage.pkgmerge(mytbz2,myroot,self.pkgsettings) if retval is None: sys.exit(1) + elif "noclean" not in self.pkgsettings.features: + portage.doebuild(y, "clean", myroot, self.pkgsettings, + edebug, tree="porttree") else: short_msg = "emerge: ("+str(mergecount)+" of "+str(len(mymergelist))+") "+x[pkgindex]+" Clean" emergelog(" === ("+str(mergecount)+" of "+str(len(mymergelist))+") Cleaning ("+x[pkgindex]+"::"+y+")", short_msg=short_msg) |