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 |
:-) :-) |