diff options
author | Zac Medico <zmedico@gentoo.org> | 2007-07-14 20:28:44 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2007-07-14 20:28:44 +0000 |
commit | 1c3ef35b78771d3f9931c912d8ecb23f6a4168cf (patch) | |
tree | b8de9cb3bfe78e8e6ba412a7c189c93b2871141f | |
parent | a836ada7b45cf5c84eae1f0ef2ee98c4e96e4654 (diff) | |
download | portage-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
-rwxr-xr-x | bin/emerge | 6 |
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() |