Gentoo Archives: gentoo-commits

From: "Marius Mauch (genone)" <genone@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] portage r10080 - main/trunk/pym/_emerge
Date: Fri, 02 May 2008 05:09:52
Message-Id: E1JrnWn-0000In-DF@stork.gentoo.org
1 Author: genone
2 Date: 2008-05-02 05:09:48 +0000 (Fri, 02 May 2008)
3 New Revision: 10080
4
5 Modified:
6 main/trunk/pym/_emerge/__init__.py
7 Log:
8 do not consider sets to be installed that are about to be unmerged
9
10 Modified: main/trunk/pym/_emerge/__init__.py
11 ===================================================================
12 --- main/trunk/pym/_emerge/__init__.py 2008-05-02 05:00:46 UTC (rev 10079)
13 +++ main/trunk/pym/_emerge/__init__.py 2008-05-02 05:09:48 UTC (rev 10080)
14 @@ -5852,6 +5852,7 @@
15 if candidates:
16 stop = False
17 installed_sets += candidates
18 + installed_sets = [x for x in installed_sets if x not in root_config.setconfig.active]
19 del stop, pos
20
21 # we don't want to unmerge packages that are still listed in user-editable package sets
22 @@ -5992,7 +5993,7 @@
23 if clean_world:
24 sets["world"].cleanPackage(vartree.dbapi, y)
25 emergelog(xterm_titles, " >>> unmerge success: "+y)
26 - if clean_world_
27 + if clean_world:
28 for s in root_config.setconfig.active:
29 sets["world"].remove(SETPREFIX+s)
30 return 1
31
32 --
33 gentoo-commits@l.g.o mailing list