Gentoo Archives: gentoo-dev

From: Ian Stakenvicius <axs@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] EAPI 6 portage is out!
Date: Wed, 18 Nov 2015 01:04:50
Message-Id: 564BCE9E.6050403@gentoo.org
In Reply to: Re: [gentoo-dev] EAPI 6 portage is out! by Michael Orlitzky
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 On 17/11/15 05:45 PM, Michael Orlitzky wrote:
5 > On 11/17/2015 05:09 PM, Michał Górny wrote:
6 >> Fellow Developers!
7 >>
8 >> I have the pleasure to announce that portage-2.2.25 has just
9 >> been committed and it comes with complete EAPI 6 support. This
10 >> effectively means that from this moment forward Gentoo
11 >> developers are permitted to commit EAPI 6 ebuilds to ~arch.
12 >>
13 >
14 > Thanks for all the work on this and the guide.
15 >
16 > Is it really safe to start committing ~arch ebuilds that don't
17 > work with stable portage? Might not things get wonky for stable
18 > users who have a few keyworded packages?
19 >
20 > For developers, is my stable version of repoman smart enough to
21 > make sure I don't break any dependencies in this way?
22 >
23 >
24
25 If your PM doesn't support EAPI6, then those ebuilds will be ignored
26 just as if they do not exist. It is plenty safe. There can be
27 issues if EAPI5 or older ~arch packages start -needing- EAPI6-only
28 ~arch dependencies, but so long as people are careful (and likely,
29 start bumping to EAPI6 along with the dependencies) then things will
30 work out without much incident.
31
32
33 -----BEGIN PGP SIGNATURE-----
34 Version: GnuPG v2
35
36 iF4EAREIAAYFAlZLzp4ACgkQAJxUfCtlWe00AAEA5RoB95Z/pvQcqYu+1dDzPh2d
37 /MP+kcQdHus14B+SnMsBANZubHScfv/9z75lY3Hub3GnamyPLgtSDGyK43UatKBv
38 =m7RY
39 -----END PGP SIGNATURE-----

Replies

Subject Author
Re: [gentoo-dev] EAPI 6 portage is out! Michael Orlitzky <mjo@g.o>