Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 173679 - make.conf (5) incorrectness with USE_ORDER
Summary: make.conf (5) incorrectness with USE_ORDER
Status: RESOLVED INVALID
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Configuration (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-07 17:56 UTC by Carsten Lohrke (RETIRED)
Modified: 2007-06-05 17:31 UTC (History)
0 users

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 Carsten Lohrke (RETIRED) gentoo-dev 2007-04-07 17:56:39 UTC
USE_DEFAULTS defaults line: The variable isn't package.use, but use.defaults.
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2007-04-07 18:17:39 UTC
Hm, portage(5) references package.use as a profile file, too. Has it been forgotten to rename to do some renaming? Personally I think use.defaults fits better. 

And wasn't pkginternal meant top everything!? Haven't used or tested IUSE="+foo", yet. It's also not described in portage(5) as the make.conf man page claims.
Comment 2 Zac Medico gentoo-dev 2007-04-07 21:41:03 UTC
(In reply to comment #1)
> Hm, portage(5) references package.use as a profile file, too. Has it been
> forgotten to rename to do some renaming? Personally I think use.defaults fits
> better. 

Support for package.use in profiles is completely unrelated to use.defaults.  use.defaults was for the implementation of auto-use and it's been deprecated (auto is no longer included in the default USE_ORDER).

> And wasn't pkginternal meant top everything!? Haven't used or tested
> IUSE="+foo", yet. It's also not described in portage(5) as the make.conf man
> page claims.

pkginteral is allowed to be overridden by both the user and the profile. Perhaps you were thinking of use.force?  The only documentation for IUSE defaults is currently in make.conf(5) and it mentions ebuild(5) because that's where IUSE is documented. 
Comment 3 SpanKY gentoo-dev 2007-04-08 05:38:49 UTC
so i'm guessing nothing needs to be changed as portage no longer supports use.defaults ?
Comment 4 Alec Warner (RETIRED) archtester gentoo-dev Security 2007-04-08 06:05:55 UTC
(In reply to comment #3)
> so i'm guessing nothing needs to be changed as portage no longer supports
> use.defaults ?
> 

The docs look ok to me; the docs for USE_ORDER are missing the extra key to turning use.defaults back on, however enterprising uses can just grep for it in the code; ie. it's up to you to include or exclude it in the manpage.

Afaik we never removed support for use.defaults, we just disabled it for the majority of users.