In this package the 'module-info.java' is created internally with help of "modulemaker-maven-plugin". Without having this plugin, creation of that file is a chellange.
Same for monolithic byte-buddy-1.12.12
Can better be done with 'jdeps --generate-module-info' see PR.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c282d0ed151e5d4988e419bb0c8ac77f90e4462c commit c282d0ed151e5d4988e419bb0c8ac77f90e4462c Author: Volkmar W. Pogatzki <gentoo@pogatzki.net> AuthorDate: 2025-01-18 08:14:47 +0000 Commit: Florian Schmaus <flow@gentoo.org> CommitDate: 2025-04-01 13:58:02 +0000 dev-java/byte-buddy: add 1.17.5 Simplifies ebuild by generating module-info with eclass functionality. Switches to dev-java/jna:0 (from dev-java/jna:4) Closes: https://bugs.gentoo.org/837233 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/40336 Signed-off-by: Florian Schmaus <flow@gentoo.org> dev-java/byte-buddy/Manifest | 1 + dev-java/byte-buddy/byte-buddy-1.17.5.ebuild | 117 +++++++++++++++++++++++++++ 2 files changed, 118 insertions(+)