Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 112074 - mass commits into use.defaults cause unexpected results and breakage
Summary: mass commits into use.defaults cause unexpected results and breakage
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: SpanKY
URL: http://viewcvstest.gentoo.org/viewcvs...
Whiteboard:
Keywords:
: 120196 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-11-10 05:24 UTC by Jakub Moc (RETIRED)
Modified: 2006-01-24 08:56 UTC (History)
2 users (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 Jakub Moc (RETIRED) gentoo-dev 2005-11-10 05:24:55 UTC
Example 1:  recode (app-text/recode) - conflicts with USE=mysql for all php ebuilds

Example 2: exif (media-libs/libexif) - causes php ebuilds to bail out if you
don't put gd and tiff into your use flags as well.

Example 3: gnutls (net-libs/gnutls) - broke dovecot (Bug 112070)

This is causing unpredictable results and borkage, don't do this without a
*really* good reason. Pretty much defeats the purpose of package.use for setting
a particular use flag for one ebuild as well; I pretty much agree with Bug 86687
, comment #7. 

Reproducible: Always
Steps to Reproduce:
1. emerge sync
Actual Results:  
Unwanted USE flags pulled in.

Expected Results:  
Don't want any more use flags forced on me.
Comment 1 SpanKY gentoo-dev 2005-11-10 07:09:21 UTC
you're complaining about the existence of use.defaults

if you want it gone, start a thread on gentoo-dev

removing entries merely hides the problem, it doesnt fix anything
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-11-10 08:10:44 UTC
(In reply to comment #1)
> you're complaining about the existence of use.defaults

Bingo... :=)

> if you want it gone, start a thread on gentoo-dev

OK, fair enough...

> removing entries merely hides the problem, it doesnt fix anything

Not exactly what I am requesting. This bug is about adding more fuel to a
feature which is IMHO broken by design. What is the benefit from adding more
stuff there and confusing users with mysteriously appearing USE flags?
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-01-24 08:56:27 UTC
*** Bug 120196 has been marked as a duplicate of this bug. ***