Re: [gentoo-dev] [PATCH 0/1] depend.apache.eclass: support EAPI-7

2020-11-09 Thread Marek Szuba

On 2020-11-03 20:04, Michael Orlitzky wrote:


It's likely broken in EAPI=7, because it was in EAPI=6:

   https://bugs.gentoo.org/616612

I left a comment there with a proposal for how to fix it, but I haven't 
thought about it much since then.


Indeed, by default this is broken - but in exactly the same way as with 
EAPI-6, and at least the main issue mentioned in this bug can be 
addressed by the same workaround. In the long run it would IMHO very 
much make sense to retire this eclass, looks like it will still take a 
while though... I might have a look at it but only once I've got Lua and 
NodeJS taken care of. In the meantime, patch merged.


--
MS


OpenPGP_0xD4945FFDD7FE7E37_and_old_rev.asc
Description: application/pgp-keys


OpenPGP_signature
Description: OpenPGP digital signature


Re: [gentoo-dev] [PATCH 0/1] depend.apache.eclass: support EAPI-7

2020-11-03 Thread Michael Orlitzky

On 11/3/20 11:25 AM, Marek Szuba wrote:

The fact this eclass does not support EAPI-7 yet blocks migration
of www-apache/mod_security to Lua eclasses. Seems simple enough to
address though, likely simpler than adding EAPI-6 support to lua.eclass.



It's likely broken in EAPI=7, because it was in EAPI=6:

  https://bugs.gentoo.org/616612

I left a comment there with a proposal for how to fix it, but I haven't 
thought about it much since then.




[gentoo-dev] [PATCH 0/1] depend.apache.eclass: support EAPI-7

2020-11-03 Thread Marek Szuba
The fact this eclass does not support EAPI-7 yet blocks migration
of www-apache/mod_security to Lua eclasses. Seems simple enough to
address though, likely simpler than adding EAPI-6 support to lua.eclass.