Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] portage r13271 - main/trunk/pym/_emerge
Date: Wed, 01 Apr 2009 04:49:50
Message-Id: E1LosOa-0001hq-6a@stork.gentoo.org
1 Author: zmedico
2 Date: 2009-04-01 04:49:47 +0000 (Wed, 01 Apr 2009)
3 New Revision: 13271
4
5 Modified:
6 main/trunk/pym/_emerge/__init__.py
7 Log:
8 Allow --root-deps for ROOT=/, so people can do weird things like use it with
9 -e to remerge deep runtime deps without pulling in build-time deps. It's not
10 something we really want to advertise, but it's good to leave the option
11 open in case it happens to be useful. Thanks to Ned Ludd <solar@g.o> for the
12 suggestion.
13
14
15 Modified: main/trunk/pym/_emerge/__init__.py
16 ===================================================================
17 --- main/trunk/pym/_emerge/__init__.py 2009-04-01 04:35:37 UTC (rev 13270)
18 +++ main/trunk/pym/_emerge/__init__.py 2009-04-01 04:49:47 UTC (rev 13271)
19 @@ -5275,14 +5275,12 @@
20 edepend["DEPEND"] = ""
21
22 bdeps_root = "/"
23 - if self.target_root != "/":
24 - root_deps = self.myopts.get("--root-deps")
25 - if root_deps is not None:
26 - if root_deps is True:
27 - bdeps_root = myroot
28 - elif root_deps == "rdeps":
29 - bdeps_root = "/"
30 - edepend["DEPEND"] = ""
31 + root_deps = self.myopts.get("--root-deps")
32 + if root_deps is not None:
33 + if root_deps is True:
34 + bdeps_root = myroot
35 + elif root_deps == "rdeps":
36 + edepend["DEPEND"] = ""
37
38 deps = (
39 (bdeps_root, edepend["DEPEND"],