| Summary: | ufed does not handle IUSE defaults | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Stephan Karacson <stkabugs> |
| Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | VERIFIED DUPLICATE | ||
| Severity: | major | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | http://forums.gentoo.org/viewtopic.php?p=4890182#4890182 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Stephan Karacson
2008-02-23 10:04:59 UTC
ufed does not support package.use at all, as such this bug is INVALID. Plus there's no sane way to do similar things at all. You seriously can't expect a tool to parse all ebuilds in the tree for IUSE defaults stuff, it would be completely unusable because it would take ages to even start. *** This bug has been marked as a duplicate of bug 52221 *** On a side note, with ufed-0.40-r7 you can simply disable flags in make.conf to override IUSE defaults if you really don't want that flag to be enabled anywhere, and it won't be touched by ufed, see ChangeLog. I never said/wrote something about supporting package.use and I'm not your opinion to call this bug invalid (not even in capital letters) as a selected/deselected option on ufed has no more meaning on packages with preselection, which I'll suggest will get more in time. But as you are the developer, I'll have to accept your word. Im sorry I have wasted your time. To take your suggestion and will turn nack to the make.conf as in the old days. Err, I guess you misunderstand the issue here? These are set in ebuild's IUSE like this: IUSE="foo +bar baz"; since ufed doesn't parse ebuilds and it definitely shouldn't for the reasons already stated above, it can't handle those in any sane way. If you want to disable those on a global basis, you can do it in make.conf and continue using ufed as before, otherwise you can use package.use for this. |