summaryrefslogtreecommitdiffstats
path: root/bin/emerge
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-05-30 09:58:34 +0000
committerZac Medico <zmedico@gentoo.org>2008-05-30 09:58:34 +0000
commitf41e8022f88a5cfb7030f7aa6a3f28b2e5cfdd6a (patch)
treec0cf504a9fca41169fc49126374ba8983445f7d8 /bin/emerge
parent3f24a244cb307966ac65ce6028c862f6435c9f1e (diff)
downloadportage-f41e8022f88a5cfb7030f7aa6a3f28b2e5cfdd6a.tar.gz
portage-f41e8022f88a5cfb7030f7aa6a3f28b2e5cfdd6a.tar.bz2
portage-f41e8022f88a5cfb7030f7aa6a3f28b2e5cfdd6a.zip
Pass a mutable config instance into get_masking_status(). Currently
it doesn't matter for installed packages but it's safer to be consistent to avoid accidental breakage in the future. (trunk r10503) svn path=/main/branches/2.1.2/; revision=10504
Diffstat (limited to 'bin/emerge')
-rwxr-xr-xbin/emerge2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/emerge b/bin/emerge
index d4321c282..ef970e4cf 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -5220,7 +5220,7 @@ class depgraph(object):
masked_packages = []
for pkg in self._masked_installed:
root_config = pkg.root_config
- pkgsettings = root_config.settings
+ pkgsettings = self.pkgsettings[pkg.root]
mreasons = get_masking_status(pkg, pkgsettings, root_config)
masked_packages.append((root_config, pkgsettings,
pkg.cpv, pkg.metadata, mreasons))