-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi everyone,

At least a few people have expressed a desire to have support for a
package.keywords file in the profiles [1] as a means to add or
subtract any number values to or from the KEYWORDS that apply to a
given ebuild. This would allow a specific profile to alter which
packages are visible to consumers of a given keyword. This is useful
for profiles that differ from other profiles in some significant way
despite sharing the same values for stable and unstable keywords.
For example, embedded profiles which use uclibc instead of glibc.

An alternative solution for some cases might be to introduce
additional keywords values, such as those suggested in GLEP 22 [2].
However, the package.keywords approach may provide greater
simplicity and flexibility which would allow it to serve as a
solution for a larger number of use cases. For example, the uclibc
profiles would not have to maintain separate keywords for every
single package.

Since older versions of portage will simply ignore package.keywords
files that may exist in a given profile, care should be taken not to
use package.keywords in older profiles that are known to be used by
older versions of portage.

Does package.keywords seem like a good solution for the types of
problems it's meant to solve? Would anybody like to discuss any
alternative approaches?

[1] http://bugs.gentoo.org/show_bug.cgi?id=55321
[2] http://www.gentoo.org/proj/en/glep/glep-0022.html
- --
Thanks,
Zac
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkiowSgACgkQ/ejvha5XGaPb7wCcCldP1W7KBC+h5Klbvo9ccAc8
NiMAn3pnk17jbEKQ5AZnJjKHNTTE4OP9
=0jTA
-----END PGP SIGNATURE-----

Reply via email to