Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 638036 - dev-java/jikes: Mask and remove ASAP
Summary: dev-java/jikes: Mask and remove ASAP
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:
Depends on:
Blocks:
 
Reported: 2017-11-18 17:23 UTC by William L. Thomson Jr.
Modified: 2018-01-27 00:15 UTC (History)
2 users (show)

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


Attachments
jikes-1.22-r13.ebuild.patch (jikes-1.22-r13.ebuild.patch,739 bytes, patch)
2018-01-07 20:17 UTC, Kalin KOZHUHAROV
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description William L. Thomson Jr. 2017-11-18 17:23:45 UTC
Old ancient dead, EAPI 0, Java 1.5. No reason to remain.
Comment 1 Kalin KOZHUHAROV 2018-01-07 20:17:44 UTC
Created attachment 513700 [details, diff]
jikes-1.22-r13.ebuild.patch

The only reason I have jikes on few of my systems is OpenWRT seems to require it per https://wiki.openwrt.org/doc/howto/buildroot.exigence

I have not investigated what for is needed (if needed), but given that it builds without hassle, installs a single executable file and doesn't seem to do any harm, I'd vote to leave it in the tree.

It is true that there is no release for 13 years, but it still gets 400+ downloads per week https://sourceforge.net/projects/jikes/files/Jikes/ so it is not dead probably.

Is the EAPI=0 the main reason? Then please see the patch, took me a few minutes, but at least repoman seems happy and it build even without warnings!

For the time being I put it in my pkalin overlay[1].

[1]   https://github.com/thinrope/pkalin
Comment 2 James Le Cuirot gentoo-dev 2018-01-07 20:45:30 UTC
I once commented on that ludicrous wiki page 3 years ago [1]. I still stand by what I said. I have never needed Java, let alone Jikes, to build OpenWRT, and I have built it quite a few times over the years. If it really is needed for something, it may just be the parser generator, which is still packaged in Debian. That could possibly be packaged separately but I'd want to see what it's needed for first.

[1] https://bugs.gentoo.org/542064#c5
Comment 3 Kalin KOZHUHAROV 2018-01-07 21:00:57 UTC
I see. I cannot verify quickly what for/if it is needed, so feel free to do what you think is better. I should be rebuilding some OpenWRT at the end of this month, I'll try to see if it works without jikes.

My view is that if it doesn't break things, is simple and compiles cleanly - leave it; but I never became a gentoo dev, so it's your call ;-D
Comment 4 Larry the Git Cow gentoo-dev 2018-01-27 00:15:27 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaaf3d639ba71b5879d7373904551580fb7274b3

commit eaaf3d639ba71b5879d7373904551580fb7274b3
Author:     Mikle Kolyada <zlogene@gentoo.org>
AuthorDate: 2018-01-27 00:14:07 +0000
Commit:     Mikle Kolyada <zlogene@gentoo.org>
CommitDate: 2018-01-27 00:15:17 +0000

    dev-java/jikes: remove last rited package
    
    Closes: https://bugs.gentoo.org/638036

 dev-java/jikes/Manifest                |  1 -
 dev-java/jikes/files/compiler-settings |  6 ------
 dev-java/jikes/files/deprecated.patch  | 25 -----------------------
 dev-java/jikes/files/jikes             | 16 ---------------
 dev-java/jikes/jikes-1.22-r13.ebuild   | 37 ----------------------------------
 dev-java/jikes/metadata.xml            | 11 ----------
 6 files changed, 96 deletions(-)