From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 5D3CB1396D0 for ; Wed, 16 Aug 2017 09:56:14 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BF7A0E0D1A; Wed, 16 Aug 2017 09:56:07 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 736A0E0CBD for ; Wed, 16 Aug 2017 09:56:07 +0000 (UTC) Received: from a1i15.kph.uni-mainz.de (host2092.kph.uni-mainz.de [134.93.134.92]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: ulm) by smtp.gentoo.org (Postfix) with ESMTPSA id 24E31341796; Wed, 16 Aug 2017 09:56:05 +0000 (UTC) Message-ID: <22932.5809.816983.485483@a1i15.kph.uni-mainz.de> Date: Wed, 16 Aug 2017 11:56:01 +0200 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Changing PMS to Portage Manager Specification In-Reply-To: <9a8b2756-deb9-4562-1f44-828992d4c94d@gentoo.org> References: <36fd7740-c0c9-5957-0e6b-38b5fd50bba0@gentoo.org> <9a8b2756-deb9-4562-1f44-828992d4c94d@gentoo.org> X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="pgp+signed+kKEq98/QkR5HUZD"; micalg=pgp-sha256; protocol="application/pgp-signature" X-Archives-Salt: 1f5f9c41-691e-4d7a-b10d-26d417720fc8 X-Archives-Hash: a77d0fef5f671ab013f7db2a5d0de2c0 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --pgp+signed+kKEq98/QkR5HUZD Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit >>>>> 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 --pgp+signed+kKEq98/QkR5HUZD Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQEcBAEBCAAGBQJZlBatAAoJEMMJBoUcYcJz+BwIAL5+Ga1NXmNkIfs5YX6C7BHi JQn8zwSmFIqPJ7FXZLw4aeQUUeVr0I7ibmmEJf1mJoFB2qlkVp6d47bk5e8xsOiH AeBT/2LZiZIF3o/8n49thC0KWDTsmBlCSzvqfiwZvfBmgm2cMTEdp8AKd9CjzUuz 9arELprjZDGzVceYvJsa8YNz0RpsaAs6EEiLD8KKOqCxMla+KmvzfEfgqtRT1N0C B6xzdLbkIwuvAnTOD527wqdKSPOf+XSuWZ3q3VTkvMgb625KmBiL8NDz6Rfp/rZn mvW3Ml/abIvCRq98eL4sylJ2F3aap8sFgdBDc1DpMohckHhbwyXolestHKFN0pU= =Jy3g -----END PGP SIGNATURE----- --pgp+signed+kKEq98/QkR5HUZD--