On 04/05/2022 07.57, Ulrich Mueller wrote:
On Wed, 04 May 2022, Florian Schmaus wrote:
+ 5|6) inherit eutils ;; # eutils for eqawarn
Adding eutils in 2022 seems a little backwards. Maybe make the output
command conditional instead? Something like this:
# conditional needed in EAPIs 5 and 6
local eqawarn=eqawarn
declare -F eqawarn >/dev/null || eqawarn=ewarn
${eqawarn} ...
Alternatively, port the few remaining EAPI 5 and 6 consumers to a newer
EAPI. :)
This is being worked on.
That said, I am not sure if a ewarn fallback is sensible. I was told
eqawarn can be used to trigger tinderbox bugs, and that is exactly what
we want, to see if there are any affected packages that we did not
identify yet. And some of those potential packages are EAPI < 7.
- Flow