Gentoo Archives: gentoo-user

From: walt <w41ter@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: Disappearing useflag hell [SOLVED]
Date: Mon, 28 Nov 2011 19:02:53
Message-Id: jb0lme$efn$1@dough.gmane.org
In Reply to: [gentoo-user] Disappearing useflag hell by walt
1 On 11/27/2011 02:34 PM, walt wrote:
2 > Somewhere deep in the bowels of portage my 'introspection' useflag is
3 > vanishing -- but on just one of my three machines.
4 >
5 > I set the introspection useflag on all three machines (two ~amd64 and
6 > one ~x86) but when I run emerge --info, only two of the machines show
7 > the introspection useflag in the output.
8 >
9 > All three machines share the same /usr/portage by NFS, so they all
10 > see the same use.mask and use.force files, etc.
11
12 Arrgh! Wrong! This is just as stupid as I knew it would be :(
13
14 I started sharing portage over NFS last August, but on the problem
15 machine I left /etc/make.profile pointing to the *old* repository on
16 that machine, which hasn't been updated since August.
17
18 I finally found the problem by running euse -a introspection and
19 found it looking at the old profile instead of the fresh one.
20
21 The relevant difference between the new and old profiles is that
22 files like use.mask and package.use.mask have been updated to unmask
23 the introspection useflag.
24
25 For those interested in the gory details, portage was indeed reading
26 the introspection useflag from my /etc/make.conf along with all my
27 other useflags, but then the old profile was masking it out, leaving
28 all my other useflag changes intact. That really fooled me.
29
30 Thanks, Dale for all of your research. It prodded my fuzzy old brain
31 into looking in different directions.
32
33 Bill, your idea about the profile was right, but I thought you meant
34 /etc/profile, not /etc/make.profile. <sigh>

Replies

Subject Author
Re: [gentoo-user] Re: Disappearing useflag hell [SOLVED] Dale <rdalek1967@×××××.com>