Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 701580 - dev-java/javatoolkit-0.6.2-r1: python3_8 support?
Summary: dev-java/javatoolkit-0.6.2-r1: python3_8 support?
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2019-11-30 15:50 UTC by Andreas Sturmlechner
Modified: 2019-12-04 16:37 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2019-11-30 15:50:00 UTC
Built fine but there seem to be no tests, how can we make sure it works?
Comment 1 Miroslav Šulc gentoo-dev 2019-11-30 16:43:43 UTC
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.
Comment 2 Andreas Sturmlechner gentoo-dev 2019-11-30 16:47:31 UTC
Sounds like a general answer wrt javatoolkit but no regression specific to python3_8?
Comment 3 Miroslav Šulc gentoo-dev 2019-11-30 16:53:33 UTC
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.
Comment 4 Larry the Git Cow gentoo-dev 2019-12-04 16:37:39 UTC
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(-)