Gentoo Archives: gentoo-dev

From: Steve Long <slong@××××××××××××××××××.uk>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: Re: Stricter --newuse settings
Date: Wed, 06 Dec 2006 09:19:57
Message-Id: el61mp$e16$1@sea.gmane.org
In Reply to: Re: [gentoo-dev] Re: Stricter --newuse settings by Marius Mauch
1 Marius Mauch wrote:
2
3 > On Wed, 29 Nov 2006 19:34:57 +0000 (UTC)
4 > Duncan <1i5t5.duncan@×××.net> wrote:
5 >
6 >> Alec Warner <antarus@g.o> posted 456DB725.9040402@g.o,
7 >> excerpted below, on Wed, 29 Nov 2006 11:36:53 -0500:
8 >>
9 >> > Vlastimil Babka wrote:
10 >> >>
11 >> >> Duncan wrote:
12 >> >>> whatever USE flag removal forcing --newuser rebuild, when I as a
13 >> >>> /human/ know it's not needed.
14 >> >>
15 >> >> If you're sure you know it's not needed, just edit
16 >> >> /var/db/pkg/$cat/$pkg/{USE,IUSE} to reflect that (i.e. if there was
17 >> >> arts flag removed and you know the ebuild didn't actually need/use it,
18 >> >> remove it from IUSE, and possibly USE) and --newuse won't trigger no
19 >> >> more. It's a bit of hack, but works, for user it's the same amount of
20 >> >> work as editing some newuse.mask file, for portage developers it's no
21 >> >> work :)
22 >> >>
23 >> > oi, don't recommend people edit the vdb *cringes*
24 >>
25 >> LOL. Such a hack didn't occur to me, probably for just that reason (tho
26 >> like many hacks, it might prove useful at times, for personal use
27 >> only with an appropriate pre-hack backup of course). It occurs to me
28 >> that portage devs may prefer the bit of work to "no work", but having to
29 >> deal with the consequential bug biteback should this recommendation enter
30 >> common usage.
31 >
32 > Well, I definitely prefer people doing it manually than adding an emerge
33 > option to do exactly that (as was already suggested a while ago), that
34 > leaves at least the hope that they know what they're doing. But I guess
35 > making --newuse somewhat configurable wouldn't hurt (too many people
36 > annoyed with it recently).
37 >
38 > Marius
39
40 Dunno about the other annoyances; what changes are required?
41
42 As for doing it manually, there seems to be a good case for providing new
43 users with a method that doesn't require editing /vdb.
44
45
46 --
47 gentoo-dev@g.o mailing list