Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 156527

Summary: emerge --newuse forces rebuild when use flag is removed
Product: Portage Development Reporter: Caleb Cushing <xenoterracide>
Component: Core - Interface (emerge)Assignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal CC: czarkoff
Priority: High    
Version: 2.1   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Caleb Cushing 2006-11-28 10:40:03 UTC
I've always had arts disabled.I put -arts in my make.conf however I see that the arts flag was just hard masked. now all of my kde packages want to rebuild with  --newuse even though arts isn't really being removed. I have noticed similar behavior before with flags being added but are still "off" and I can't understand why any of this requires a rebuild when nothing for the package has changed.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-11-28 10:50:03 UTC
It's not hardmasked, it's been removed. And the --newuse behaviour is by design, not a bug. Read the reply Flameeyes posted on gentoo-dev ML please...
Comment 2 Caleb Cushing 2006-11-28 10:52:36 UTC
(In reply to comment #1)
> It's not hardmasked, it's been removed. And the --newuse behaviour is by
> design, not a bug. Read the reply Flameeyes posted on gentoo-dev ML please...
> 

did. posted this just before that. mr. warner's suggestion. see prior post ;)
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-11-28 11:01:15 UTC
So, to re-state it here in case anyone else reads this bug in future: There's no way for portage to know whether a removed use flag has been removed because the feature is now hard-enabled or hard-disabled, so it just does the proper thing and forces re-emerge.

Closing this. :)
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-05-04 19:27:49 UTC
*** Bug 177080 has been marked as a duplicate of this bug. ***