Marius Mauch wrote:

> On Wed, 29 Nov 2006 19:34:57 +0000 (UTC)
> Duncan <[EMAIL PROTECTED]> wrote:
> 
>> Alec Warner <[EMAIL PROTECTED]> posted [EMAIL PROTECTED],
>> excerpted below, on  Wed, 29 Nov 2006 11:36:53 -0500:
>> 
>> > Vlastimil Babka wrote:
>> >> 
>> >> Duncan wrote:
>> >>> whatever USE flag removal forcing --newuser rebuild, when I as a
>> >>> /human/ know it's not needed.
>> >> 
>> >> If you're sure you know it's not needed, just edit
>> >> /var/db/pkg/$cat/$pkg/{USE,IUSE} to reflect that (i.e. if there was
>> >> arts flag removed and you know the ebuild didn't actually need/use it,
>> >> remove it from IUSE, and possibly USE) and --newuse won't trigger no
>> >> more. It's a bit of hack, but works, for user it's the same amount of
>> >> work as editing some newuse.mask file, for portage developers it's no
>> >> work :)
>> >> 
>> > oi, don't recommend people edit the vdb *cringes*
>> 
>> LOL.  Such a hack didn't occur to me, probably for just that reason (tho
>> like many hacks, it might prove useful at times, for personal use
>> only with an appropriate pre-hack backup of course).  It occurs to me
>> that portage devs may prefer the bit of work to "no work", but having to
>> deal with the consequential bug biteback should this recommendation enter
>> common usage.
> 
> Well, I definitely prefer people doing it manually than adding an emerge
> option to do exactly that (as was already suggested a while ago), that
> leaves at least the hope that they know what they're doing. But I guess
> making --newuse somewhat configurable wouldn't hurt (too many people
> annoyed with it recently).
> 
> Marius

Dunno about the other annoyances; what changes are required?

As for doing it manually, there seems to be a good case for providing new
users with a method that doesn't require editing /vdb.


-- 
gentoo-dev@gentoo.org mailing list

Reply via email to