summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2007-07-14 20:28:44 +0000
committerZac Medico <zmedico@gentoo.org>2007-07-14 20:28:44 +0000
commit1c3ef35b78771d3f9931c912d8ecb23f6a4168cf (patch)
treeb8de9cb3bfe78e8e6ba412a7c189c93b2871141f /bin
parenta836ada7b45cf5c84eae1f0ef2ee98c4e96e4654 (diff)
downloadportage-1c3ef35b78771d3f9931c912d8ecb23f6a4168cf.tar.gz
portage-1c3ef35b78771d3f9931c912d8ecb23f6a4168cf.tar.bz2
portage-1c3ef35b78771d3f9931c912d8ecb23f6a4168cf.zip
For bug #185278, make the verbose flag display show masked/forced flag status for binary packages too. (trunk r7254)
svn path=/main/branches/2.1.2/; revision=7255
Diffstat (limited to 'bin')
-rwxr-xr-xbin/emerge6
1 files changed, 2 insertions, 4 deletions
diff --git a/bin/emerge b/bin/emerge
index f6d51aa1c..9b36d0213 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -2757,7 +2757,6 @@ class depgraph:
else:
pkg_status = x[3]
pkg_merge = ordered and pkg_status != "nomerge"
- binary_package = pkg_type != "ebuild"
if pkg_node in self._slot_collision_nodes or \
(pkg_status == "nomerge" and pkg_type != "installed"):
# The metadata isn't cached due to a slot collision or
@@ -2849,9 +2848,8 @@ 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)
+ forced_flags.update(pkgsettings.useforce)
+ forced_flags.update(pkgsettings.usemask)
cur_iuse = portage.unique_array(cur_iuse)
cur_iuse.sort()