summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2007-07-30 06:48:46 +0000
committerZac Medico <zmedico@gentoo.org>2007-07-30 06:48:46 +0000
commitf549de68439ce01b1d21916a5bc8c53697001067 (patch)
treef5f65b94b3dd2c27ba6d6e030bffac52f1810354 /bin
parente03fcbb711c815881d2ad893e39bb522615259c5 (diff)
downloadportage-f549de68439ce01b1d21916a5bc8c53697001067.tar.gz
portage-f549de68439ce01b1d21916a5bc8c53697001067.tar.bz2
portage-f549de68439ce01b1d21916a5bc8c53697001067.zip
For bug #185670, make sure package.use.{mask,force} are properly displayed. (branches/2.1.2 r7254, r7296, and r7499)
svn path=/main/branches/2.1.2.9/; revision=7500
Diffstat (limited to 'bin')
-rwxr-xr-xbin/emerge6
1 files changed, 3 insertions, 3 deletions
diff --git a/bin/emerge b/bin/emerge
index 201c44db6..b338febca 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -2632,9 +2632,9 @@ class depgraph:
mydbapi.aux_get(pkg_key, ["IUSE"])[0].split()))
forced_flags = set()
- if not binary_package:
- forced_flags.update(pkgsettings.useforce)
- forced_flags.update(pkgsettings.usemask)
+ pkgsettings.setcpv(pkg_key, mydb=mydbapi) # for package.use.{mask,force}
+ forced_flags.update(pkgsettings.useforce)
+ forced_flags.update(pkgsettings.usemask)
cur_iuse = portage.unique_array(cur_iuse)
cur_iuse.sort()