1 |
On Tuesday 29 January 2008, James Ausmus wrote: |
2 |
|
3 |
> Portage *does not* look at CFLAGS in determining what to rebuild |
4 |
> (even with -uDN) - portage only looks at USE flags and dependency |
5 |
> upgrades/versions. Mike is correct in saying that, for packages to be |
6 |
> recompiled with the new CFLAGS, he would have to recompile that |
7 |
> package directly. emerge -e world is a good way to do this.\ |
8 |
|
9 |
It's also an excellent way to waste several days of one's life that you |
10 |
will never get back :-) |
11 |
|
12 |
If it's only a few packages affected, a much better idea would be to |
13 |
grep through /var/wherever-portage-puts-it to find the CFLAGS for each |
14 |
package installed, determine the ones that are not correct, and emerge |
15 |
just those with 'emerge -n'. How to do this marvellous grepa nd emerge |
16 |
is left as an exercise for the reader, as I'm much too lazy to figure |
17 |
it out at almost midnight :-) |
18 |
|
19 |
If it's most of the system that's affected, then yeah, emerge -e world |
20 |
is probably easier. |
21 |
|
22 |
|
23 |
-- |
24 |
Alan McKinnon |
25 |
alan dot mckinnon at gmail dot com |
26 |
-- |
27 |
gentoo-user@l.g.o mailing list |