Is there an existing issue for this?
Current Behavior
Since edo is now defined in EAPI 9, it no longer needs an inherit edo. But the warning is also displayed for EAPI 8 ebuilds.
It happens both with pkgcheck scan and with pkgcheck scan --commits. It seems to be happening for all ebuilds that use edo.
Example:
$ pkgcheck scan
...
app-emulation/virtualbox
...
UnusedInherits: version 7.2.6-r1: unused eclass: edo
The ebuild is quite large, I won't paste it here.
$ grep -E '(EAPI|edo)' virtualbox-7.2.6-r1.ebuild
EAPI=8
inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature pax-utils \
edo ./configure "${myconf[@]}"
Expected Behavior
The warning should only appear for EAPI 9 ebuilds.
pkgcheck version
pkgcheck 0.10.39
pkgcore version
pkgcore 0.12.32
Is there an existing issue for this?
Current Behavior
Since
edois now defined in EAPI 9, it no longer needs aninherit edo. But the warning is also displayed for EAPI 8 ebuilds.It happens both with
pkgcheck scanand withpkgcheck scan --commits. It seems to be happening for all ebuilds that useedo.Example:
The ebuild is quite large, I won't paste it here.
Expected Behavior
The warning should only appear for EAPI 9 ebuilds.
pkgcheck version
pkgcheck 0.10.39
pkgcore version
pkgcore 0.12.32