Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 156527 - emerge --newuse forces rebuild when use flag is removed
Summary: emerge --newuse forces rebuild when use flag is removed
Status: RESOLVED INVALID
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Interface (emerge) (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
: 177080 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-11-28 10:40 UTC by Caleb Cushing
Modified: 2007-05-04 19:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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. ***