In calc_depclean(), Rename 'selected' to 'world', since 'selected' is currently
authorZac Medico <zmedico@gentoo.org>
Mon, 19 Oct 2009 03:56:51 +0000 (03:56 -0000)
committerZac Medico <zmedico@gentoo.org>
Mon, 19 Oct 2009 03:56:51 +0000 (03:56 -0000)
considered to be an internal set and we don't want it to be displayed to the
user as a reverse dependency.

svn path=/main/branches/2.1.7/; revision=14693

pym/_emerge/actions.py

index c4d82e8bc885216225034ffa2d99424f4d1b7383..d90ea7b924d23700aa2f4e38543ab3668478eed5 100644 (file)
@@ -659,6 +659,10 @@ def calc_depclean(settings, trees, ldpath_mtimes,
        # set which excludes packages that are intended to be eligible for
        # removal.
        selected_set = required_sets["selected"]
+       # Rename 'selected' to 'world', since 'selected' is currently
+       # considered to be an internal set and we don't want it to be
+       # displayed to the user as a reverse dependency.
+       required_sets["world"] = required_sets.pop("selected")
        protected_set = InternalPackageSet()
        protected_set_name = '____depclean_protected_set____'
        required_sets[protected_set_name] = protected_set