1 |
On Mon, 13 Apr 2015 22:51:58 -0500, »Q« wrote: |
2 |
|
3 |
> > > How can I find out whether the profile is setting those variables? |
4 |
> > |
5 |
> > By removing USE="-*". At the moment it doesn't matter which profile |
6 |
> > you use or what it sets as you are then telling portage to ignore all |
7 |
> > its settings, even the critical ones. |
8 |
> |
9 |
> I'm getting conflicting info on this. Do profiles really only set USE |
10 |
> flags or do they do something else as well? (Or does USE="-*" affect |
11 |
> things *other* than USE?) |
12 |
|
13 |
Things like PYTHON_TARGETS, X86_ABI and VIDEO_CARDS are implemented as |
14 |
USE variables, so yes, -* clobbers them too. |
15 |
|
16 |
> > As portage evolves and the devs update the profiles to keep in line, |
17 |
> > your system will be come gradually more broken, as happened when |
18 |
> > PYTHON_TARGET variables were introduced. |
19 |
> |
20 |
> Following this list and -dev seems to keep me up-to-date on the |
21 |
> changes, as happened when the PYTHON_ variables were introduced. |
22 |
> AFAICS, the only brokenness so far is that I'm complicating my life |
23 |
> more than several people here think I should be. |
24 |
|
25 |
A lot more complicated if you have to follow a mailing list just to keep |
26 |
your system working. You have essentially put your system into a |
27 |
firefighting mode where you have to deal with each change as it breaks |
28 |
things. The real problems occur when the cause of the issue that you are |
29 |
suffering is not clear, and others cannot help because they use a profile |
30 |
so do not experience it. |
31 |
|
32 |
If you comment out your USE line and run "emerge --changed-use -p |
33 |
@world" (do not use -v!) you will see what you actually need to set. Then |
34 |
you can ad those to make.conf or package.use. It may take you half an |
35 |
hour, but you'll end up with a system that maintains itself to a greater |
36 |
extent. |
37 |
|
38 |
|
39 |
-- |
40 |
Neil Bothwick |
41 |
|
42 |
I just bought a microwave fireplace... You can spend an evening in |
43 |
front of it in only eight minutes... |