public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* [gentoo-dev] Enabling EAPI 5 in arch profile directories
@ 2013-12-31 22:30 99% Mike Gilbert
  0 siblings, 0 replies; 1+ results
From: Mike Gilbert @ 2013-12-31 22:30 UTC (permalink / raw
  To: Gentoo Dev

I have noticed that the arch profile directories (profiles/arch/$ARCH)
are not EAPI 5 capable. These profiles are inherited by both the default
and hardened profiles and contain arch-specific settings. They are often
used to override masks set in the base profile.

The base profile already has an EAPI 5 equivalent in profiles/eapi-5-files.

I would like to add use.stable.mask to the arch profiles to avoid
duplicating entries in profiles/default/linux/$ARCH/13.0/use.stable.mask
and profiles/hardened/linux/$ARCH/use.stable.mask. This would make
future stabilizations of dev-lang/python easier to coordinate. [1]

Is it acceptable to just bump eapi to 5 in the existing arch profiles?
This would render the default/linux/$ARCH/10.0 profiles unusable in old
version of portage.

Here are a couple of alternatives:

1. Add profiles/eapi-5-files/$ARCH.
2. Add profiles/$ARCH/eapi-5-files.

In either case, the default (13.0) and hardened profiles would be
adjusted to inherit these.

Which option do we prefer? Is there a better option?

[1] https://bugs.gentoo.org/show_bug.cgi?id=474128#c33


^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2013-12-31 22:30 99% [gentoo-dev] Enabling EAPI 5 in arch profile directories Mike Gilbert

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox