On 8/27/24 5:03 PM, Robin H. Johnson wrote:
> There wasn't an introduction message to this series, but I wanted to
> raise the discussion.
> 
> We only JUST got rid of the last EAPI6 ebuilds in the main tree.
> 
> There are overlays that still have EAPI6 ebuilds - and depend on these
> ebuilds.
> 
> When is an expected time for all of those ebuilds to migrate, and how is
> that being communicated?


If we were removing an eclass that only supports EAPI 6 and is being
dropped because it's useless, we'd last rite it and give people 30 days
to move.

But because the *file* isn't being removed, there is no rule how to do
it apparently?? :D The obvious answer here is to stick an ewarn in the
"if EAPI 6" branch at global scope.


(It's a bit messy when doing dependency calculation. This too is a
feature, if you think about it.)


-- 
Eli Schwartz

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to