pkgcore / pkgcheck

pkgcore-based QA utility for ebuild repos
https://pkgcore.github.io/pkgcheck
BSD 3-Clause "New" or "Revised" License
34 stars 29 forks source link

[New Check]: pkgcheck scan: "newer EAPI available" #666

Closed juippis closed 4 months ago

juippis commented 4 months ago

Is there an existing such new check request for this?

Explain

I wonder how feasible it would be to add a check which tells you when you can bump to latest available EAPI. Apparently we still have devs pushing EAPI-7 ebuilds when 8 would work. And this is seen tons with users who contribute sporadically, not following our latest -dev changes.

Examples

Someone pushes an EAPI-7 ebuild, while (with no inherits or) the eclasses inherited already supports EAPI-8.

Output message

Ebuild eligible for newer EAPI: 8

Documentation

No response

Result level

warning