summaryrefslogtreecommitdiffstats
path: root/bin/emerge
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-05-27 10:20:38 +0000
committerZac Medico <zmedico@gentoo.org>2008-05-27 10:20:38 +0000
commitf52594006b7eaff362c15dfa193a6511c5e23ccb (patch)
treea71f79f0d990a5bbdef4ecab7e5745b7f3d0ac9b /bin/emerge
parent377970b5bdc773c628d2cfbe410f0ff62d178674 (diff)
downloadportage-f52594006b7eaff362c15dfa193a6511c5e23ccb.tar.gz
portage-f52594006b7eaff362c15dfa193a6511c5e23ccb.tar.bz2
portage-f52594006b7eaff362c15dfa193a6511c5e23ccb.zip
Fix breakage due to frozenset being immutable. (trunk r10455)
svn path=/main/branches/2.1.2/; revision=10456
Diffstat (limited to 'bin/emerge')
-rwxr-xr-xbin/emerge4
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/emerge b/bin/emerge
index 5f652a2f8..2b423a899 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -2226,8 +2226,8 @@ class depgraph(object):
"""Return a set of flags that trigger reinstallation, or None if there
are no such flags."""
if "--newuse" in self.myopts:
- flags = orig_iuse.symmetric_difference(
- cur_iuse).difference(forced_flags)
+ flags = set(orig_iuse.symmetric_difference(
+ cur_iuse).difference(forced_flags))
flags.update(orig_iuse.intersection(orig_use).symmetric_difference(
cur_iuse.intersection(cur_use)))
if flags: