Built fine but there seem to be no tests, how can we make sure it works?
it works, mostly. but also breaks some packages because of issues with build.xml rewrites. there are already several issues filed here in bugzilla. and afaik it has no maintainer. it definitely can't go stable as it is now. unless the situation changes, i'd prefer to enhance java-pkg-simple.eclass with some missing functionality and use java-ebuilder to either create bumps for packages that have maven.pom or otherwise migrate the packages manually, instead of relying on javatoolkit for build.xml rewrites. in the end, whatever is the build system being used for java projects, being it ant/maven/..., it calls javac to compile the bytecode. afaik wltjr, former gentoo dev, uses this (java-pkg-simple.eclass) approach in his repo which is pretty huge imo and it seems to work. it even makes more sense to me than "blindly" rewriting build.xml and hoping all will be good. there are also some other utilities in javatoolkit which seems to work fine and need to be preserved as they are called by java eclasses and probably from somewhere else too.
Sounds like a general answer wrt javatoolkit but no regression specific to python3_8?
true. i can't give you more. and as it has no maintainer, there's probably nobody who'd be able to answer your question.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caeda033f605b2624eb87bfd3e54d61f939545e8 commit caeda033f605b2624eb87bfd3e54d61f939545e8 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2019-11-30 15:51:06 +0000 Commit: Aaron Bauman <bman@gentoo.org> CommitDate: 2019-12-04 16:36:54 +0000 dev-java/javatoolkit: python3_8 Closes: https://bugs.gentoo.org/701580 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Signed-off-by: Aaron Bauman <bman@gentoo.org> dev-java/javatoolkit/javatoolkit-0.6.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)