FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo Development

 
 
LinkBack Thread Tools
 
Old 11-01-2010, 04:06 PM
Arfrever Frehtes Taifersar Arahesis
 
Default EAPI versioning of files in profiles

I would like to suggest improvement in handling of EAPI in profiles:
Some files could optionally end with ":${EAPI}", which would be used to specify, which EAPI
should be used for parsing of given file. It would concern at least the following files:
package.mask
package.use
use.force
use.mask
package.use.force
package.use.mask
And maybe also use.unsatisfiable and package.use.unsatisfiable.

Examples:
profiles/package.mask:5 could be used to mask dependency atoms with "-scm" or "-live" suffix
(if EAPI="5" supports this suffix).

profiles/base/use.mask:4 could be used to mask USE flags (which use EAPI="4"-specific syntax)
on all profiles inheriting from base profile.

Without support for EAPI-versioned files, such actions from above examples might require copying
of whole tree of profiles, adding eapi file to new profiles etc.

eapi files would still be used to specify EAPI for EAPI-unversioned files in given profiles.

--
Arfrever Frehtes Taifersar Arahesis
 

Thread Tools




All times are GMT. The time now is 01:02 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org