summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-10-30 07:58:25 +0000
committerZac Medico <zmedico@gentoo.org>2008-10-30 07:58:25 +0000
commitcb0a21f889175cc16213d0bf3c12604d91edb3c8 (patch)
tree4b5a45a12bacea2ddc74cb2e3af40915a372ac25
parentBug # 225429 - Try to remove unneeded preserved libs just before returning (diff)
downloadportage-multirepo-cb0a21f889175cc16213d0bf3c12604d91edb3c8.tar.gz
portage-multirepo-cb0a21f889175cc16213d0bf3c12604d91edb3c8.tar.bz2
portage-multirepo-cb0a21f889175cc16213d0bf3c12604d91edb3c8.zip
Bug #225429 - Inside LinkageMap.rebuild(), update self._defpath since it
can change during a gcc upgrade. svn path=/main/trunk/; revision=11749
-rw-r--r--pym/portage/dbapi/vartree.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/pym/portage/dbapi/vartree.py b/pym/portage/dbapi/vartree.py
index 9276f7d4..e79e4d59 100644
--- a/pym/portage/dbapi/vartree.py
+++ b/pym/portage/dbapi/vartree.py
@@ -220,6 +220,7 @@ class LinkageMap(object):
def rebuild(self, exclude_pkgs=None, include_file=None):
root = self._root
+ self._defpath = set(getlibpaths(root))
libs = {}
obj_key_cache = {}
obj_properties = {}