[gentoo-dev] Stricter --newuse settings

2006-11-28 Thread Caleb Cushing

I know that newuse is stricter now. but do my packages really have to
want to rebuild because a flag was hard masked. e.g. arts when I had
-arts in my make.conf already? seems like it's a little too strict.
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Stricter --newuse settings

2006-11-28 Thread Alec Warner

Caleb Cushing wrote:

I know that newuse is stricter now. but do my packages really have to
want to rebuild because a flag was hard masked. e.g. arts when I had
-arts in my make.conf already? seems like it's a little too strict.


You are free to file a bug at bugs.gentoo.org.  If a flag goes from 
'off' to 'masked on your arch' then the flag shouldn't show up in newuse 
(IMHO).  However I haven't looked at the code that manages it in some 
time so I am unsure if this is the case.


In the end before filing the bug make sure you have can explain exactly 
which use case you are referring to.


Thanks,

Alec Warner
[EMAIL PROTECTED]
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Stricter --newuse settings

2006-11-28 Thread Diego 'Flameeyes' Pettenò
On Tuesday 28 November 2006 18:40, Caleb Cushing wrote:
 I know that newuse is stricter now. but do my packages really have to
 want to rebuild because a flag was hard masked. e.g. arts when I had
 -arts in my make.conf already? seems like it's a little too strict.
This is not because of a use.mask over a flag, I'm afraid. I've removed some 
arts useflags in the past days, a they are currently showing everywhere 
there's a kde eclass uasage, this is suboptimal as most of the times arts is 
not actually needed there.

When a flag is removed from a package it might be the same as having it 
disabled or enabled, it depends, so --newuse does its job by rebuilding the 
package.

Indeed even when a package _requires_ arts, I remove the useflag and force 
arts on.

-- 
Diego Flameeyes Pettenò - http://farragut.flameeyes.is-a-geek.org/
Gentoo/Alt lead, Gentoo/FreeBSD, Video, Sound, ALSA, PAM, KDE, CJK, Ruby ...


pgpqus4PL7qOT.pgp
Description: PGP signature