summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/actions.py
diff options
context:
space:
mode:
authorDavid James <davidjames@chromium.org>2011-05-05 14:08:27 -0700
committerZac Medico <zmedico@gentoo.org>2011-05-06 18:52:39 -0700
commitf36b9fa38b5268c2a5579db62acec026625f84a9 (patch)
tree43e355af3f6ef42efca4e139ea7265836412bb67 /pym/_emerge/actions.py
parent2fc0237f7ecda61abebd46bb7dc9f173bbed8868 (diff)
downloadportage-f36b9fa38b5268c2a5579db62acec026625f84a9.tar.gz
portage-f36b9fa38b5268c2a5579db62acec026625f84a9.tar.bz2
portage-f36b9fa38b5268c2a5579db62acec026625f84a9.zip
Cleanup preserved lib locking in portage.
This change makes preserved lib modification atomic, and prepares us for narrowing the scope of the merge lock. BUG=chromium-os:14983 TEST=Ran test suite and some example emerges. Change-Id: I39abb6a5ec72be3274e508ef807ac1d9e69db1a8 Review URL: http://gerrit.chromium.org/gerrit/417
Diffstat (limited to 'pym/_emerge/actions.py')
-rw-r--r--pym/_emerge/actions.py7
1 files changed, 0 insertions, 7 deletions
diff --git a/pym/_emerge/actions.py b/pym/_emerge/actions.py
index 6379b368a..29ecb3871 100644
--- a/pym/_emerge/actions.py
+++ b/pym/_emerge/actions.py
@@ -448,13 +448,6 @@ def action_build(settings, trees, mtimedb,
portage.writemsg_stdout(colorize("WARN", "WARNING:")
+ " AUTOCLEAN is disabled. This can cause serious"
+ " problems due to overlapping packages.\n")
- plib_registry = \
- trees[settings["ROOT"]]["vartree"].dbapi._plib_registry
- if plib_registry is None:
- # preserve-libs is entirely disabled
- pass
- else:
- plib_registry.pruneNonExisting()
return retval