1 |
On Thu, Jul 31, 2008 at 7:09 PM, Volker Armin Hemmann |
2 |
<volker.armin.hemmann@××××××××××××.de> wrote: |
3 |
> On Donnerstag, 31. Juli 2008, Daniel da Veiga wrote: |
4 |
>> On Thu, Jul 31, 2008 at 4:05 PM, Stroller |
5 |
>> |
6 |
>> <stroller@××××××××××××××××××.uk> wrote: |
7 |
>> > On 31 Jul 2008, at 19:50, Nicolas Sebrecht wrote: |
8 |
>> >> ... |
9 |
>> >> Note the "emerge -e world" is not what we need here as it will leave |
10 |
>> >> broken system packages (the system won't boot on the new processor). |
11 |
>> >> The '-e' option looks for the USE flags only. |
12 |
>> > |
13 |
>> > From `man emerge` |
14 |
>> > |
15 |
>> > --emptytree (-e) |
16 |
>> > Reinstalls all world packages and their dependencies ... |
17 |
>> |
18 |
>> Nicolas, Stroller (and the man page) is right... |
19 |
>> |
20 |
>> As "system" is part of "world", an "emerge -e world" would recompile |
21 |
>> every single package, along with all dependencies, a full system |
22 |
>> recompile, if you, for instance, change your CFLAGs to a generic one |
23 |
>> before it, at the end your system would be prepared to be used with a |
24 |
>> different processor. |
25 |
> |
26 |
> not anymore. system was taken out of world. |
27 |
> |
28 |
> http://marc.info/?l=gentoo-dev&m=121607297615623&w=2 |
29 |
> |
30 |
|
31 |
I see, so you need a "emerge -e system" in order to "emerge -e world" |
32 |
properly and make sure changes affect all packages. |
33 |
|
34 |
One more thing to keep note next time I transfer my system... |
35 |
|
36 |
-- |
37 |
Daniel da Veiga |