>>>>> On Wed, 16 Aug 2017, Marek Szuba wrote:

> On 2017-08-14 23:46, William L. Thomson Jr. wrote:
>> pkgcore - does not support EAPI 6, only experimental EAPI 5

> Side note - according to

> https://wiki.gentoo.org/wiki/Project:Package_Manager_Specification

> pkgcore has supported EAPI 6 since version 0.9.3.

Right, the information on the wiki page is taken from pkgcore's NEWS
file.

> Considering it says exactly the same for EAPI 5, this is almost
> certainly a mistake - but I'd rather confirm this here before
> changing the page.

Unfortunately, information about EAPI 4 and 5 support is not entirely
clear from the NEWS file, so one must look into the git log. Quoting
bug 326459 comment 4 [1]:

   EAPI 4: pkgcore-0.6.5 (2011-06-22), which is the first version
   (correctly) supporting default src_install. There's another change
   for EAPI 4 in 0.7, namely removal of the AA and KV variables, but I
   think this can be ignored here (also it's not in the NEWS file).

   EAPI 5: pkgcore-0.9.3 (2016-05-28). NEWS says for 0.9 that it has
   "Nearly complete EAPI=5 support just missing subslot rebuilds."
   This was finally added in 0.9.3, "Add support for PN:slot/subslot
   and slotted glob targets."

So yes, it appears that full support for EAPI 5 was added only in
pkgcore-0.9.3, which supports EAPI 6 already.

Ulrich

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

Attachment: pgprOdmQGTXvD.pgp
Description: PGP signature

Reply via email to