Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] ARGH I uninstalled python
Date: Sun, 24 May 2009 17:26:52
Message-Id: 4A198353.2050105@gmail.com
In Reply to: Re: [gentoo-user] ARGH I uninstalled python by Alan McKinnon
1 Alan McKinnon wrote:
2 > On Sunday 24 May 2009 16:26:25 Neil Bothwick wrote:
3 >
4 >>> 2: Once #1 happens, your pretty much screwed because you don't even
5 >>> have a binary backup even tho it is set in make.conf to have one. That
6 >>> was the reason I put that setting in make.conf but someone chose to
7 >>> screw with my setting and its meaning.
8 >>>
9 >> Not exactly, buildsyspkg does the same as it always did, but @system has
10 >> changed. This cold have happened at any time as there was never a need
11 >> for python to be in @system,because it's a dependency of portage.
12 >>
13 >
14 > That may well be the way it IS, but it certainly is not the way it SHOULD BE.
15 > The only sane way to do this is:
16 >
17 > if (pkgmgr=portage)
18 > python in @system
19 > else
20 > python !in system
21 > end
22 >
23 > Any other rendition is just insanely crazy and whilst it may be per spec, is
24 > more like the way Windows works than the way Gentoo works.... Plus it violates
25 > the principle of no unexpected side-effects.
26 >
27 > Conditionals includes into system should have been in place before this change
28 > was made.
29 >
30 >
31 >
32
33 I would also like to know this, what other packages are affected? Is
34 python the only one that is missing? I would rather know this now that
35 to find out the hard way later on.
36
37 Also, is this the file that contains the system set?
38
39 /usr/portage/profiles/base/packages
40
41 If so, python is commented out as is a few others. Is there a way to
42 add files to something in /etc that emerge would consider in addition to
43 this file? In other words, if a user is using portage, is there a place
44 that they could set this in /etc so that it overrides the fact it is
45 missing in the system set? Just add python and other missing packages
46 to the file and we can carry on. I assume adding it to world would not
47 do any good with buildsyspkg enabled?
48
49 Dale
50
51 :-) :-)

Replies

Subject Author
Re: [gentoo-user] ARGH I uninstalled python Alan McKinnon <alan.mckinnon@×××××.com>