Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] ARGH I uninstalled python
Date: Sat, 23 May 2009 13:17:01
Message-Id: 4A17F744.3050306@gmail.com
In Reply to: Re: [gentoo-user] ARGH I uninstalled python by Alan McKinnon
1 Alan McKinnon wrote:
2 > On Saturday 23 May 2009 13:52:13 Arttu V. wrote:
3 >
4 >> Note how binutils still is within the system set and gets the extra
5 >> warning, while python doesn't get the special system set warning with
6 >> the three exclamation marks? I.e., python *is no longer* in the system
7 >> set, probably removed by the very change I gave a link for in previous
8 >> email.
9 >>
10 >> AFAIK (haven't checked in portage code), buildsyspkg and such only
11 >> work with the packages explicitly mentioned in the system set, so
12 >> binutils is in, python is (nowadays) out -- and that probably explains
13 >> also what is happening on your smoker. :)
14 >>
15 >> Anyone finding flaws in my theories or facts or observations that
16 >> outright nullify them? :)
17 >>
18 >
19 > No, I think you are right, and I think somebody cocked up badly.
20 >
21 > Examining the current profiles shows that portage and python were removed from
22 > base, and python was included back in releases/2008.0/packages (amongst
23 > others):
24 >
25 > profiles # grep -r 'sys-apps/portage' * | grep packages:
26 > base/packages:#*>=sys-apps/portage-2.0.51.22
27 > default-linux/amd64/2007.0/packages:>=sys-apps/portage-2.1.2
28 > releases/2008.0/packages:>=sys-apps/portage-2.1.4.4
29 > selinux/packages:>=sys-apps/portage-2.0.49-r15
30 > selinux/2007.0/packages:>=sys-apps/portage-2.1.2
31 > profiles # grep -r 'dev-lang/python' * | grep packages:
32 > base/packages:#*dev-lang/python
33 >
34 > I haven't followed this entire thread, so correct me if I'm wrong, but a
35 > reasonable explanation might be:
36 >
37 > A Gentoo system needs a package manager, but it's doesn't have to be portage.
38 > Solution: remove the hardcoded portage and python from base, include them
39 > elsewhere and created new profiles for paludis and pkg-merge users.
40 >
41 > Except, python got omitted and there's no paludis (yet)
42 >
43 > If so, this is a bug and should be reported
44 >
45 >
46 >
47
48 You or the OP care to report it? If you need info from me, just let me
49 know the commands.
50
51 Dale
52
53 :-) :-)