As mentioned in the Java Developer Guide[1], cleaning should be done automatically. The eclass variable JAVA_PKG_NO_CLEAN should be documented. [1]https://wiki.gentoo.org/index.php?title=Java_Developer_Guide&diff=next&oldid=384472 <cite> Note In the future this may be called automatically, and can be overridden by setting JAVA_PKG_NO_CLEAN to any value. </cite>
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d1708a45b0471753da0a59442e5a1413c335ba0 commit 7d1708a45b0471753da0a59442e5a1413c335ba0 Author: Volkmar W. Pogatzki <gentoo@pogatzki.net> AuthorDate: 2023-02-15 17:47:28 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2023-02-17 08:03:33 +0000 java-utils-2.eclass: default to java-pkg_clean for future EAPI Bug: https://bugs.gentoo.org/797733 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> eclass/java-utils-2.eclass | 6 ++++++ 1 file changed, 6 insertions(+)
It Will happen with EAPI 9.
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d1708a45b0471753da0a59442e5a1413c335ba0 was reverted with https://gitweb.gentoo.org/repo/gentoo.git/commit/eclass/java-utils-2.eclass?id=0654db51f6cb70a48000a9af771859f42ed54ef8