Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 819507 - dev-java/* EAPI 5 packages: removal
Summary: dev-java/* EAPI 5 packages: removal
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Deadline: 2021-11-21
Assignee: Java team
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks: EAPI5Removal
  Show dependency tree
 
Reported: 2021-10-22 16:03 UTC by Jakov Smolić
Modified: 2021-11-21 08:13 UTC (History)
2 users (show)

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 Jakov Smolić archtester gentoo-dev 2021-10-22 16:03:34 UTC
The following packages are still using EAPI 5 and
have no reverse dependencies. If you need or are
using any package from the list please update it
to newer EAPI and unmask it.


dev-java/absolutelayout
dev-java/backport-util-concurrent
dev-java/beansbinding
dev-java/blowfishj
dev-java/btf
dev-java/commons-chain
dev-java/commons-dbcp
dev-java/commons-dbutils
dev-java/commons-discovery
dev-java/commons-email
dev-java/commons-graph
dev-java/commons-launcher
dev-java/commons-primitives
dev-java/constantine
dev-java/disruptor
dev-java/dynalang
dev-java/ecs
dev-java/fastutil
dev-java/forehead
dev-java/freehep-graphicsio-emf
dev-java/freehep-graphicsio-svg
dev-java/geoip-java
dev-java/glassfish-deployment-api
dev-java/gnu-crypto
dev-java/gnu-hylafax
dev-java/hessian
dev-java/hoteqn
dev-java/htmlparser
dev-java/htmlparser-org
dev-java/istack-commons-runtime
dev-java/istack-commons-soimp
dev-java/jade
dev-java/jamvm
dev-java/jarjar
dev-java/javacsv
dev-java/jazzy
dev-java/jetty-alpn-api
dev-java/jetty-npn-api
dev-java/jexcelapi
dev-java/jfreechart
dev-java/jlex
dev-java/jlfgr
dev-java/jmi-interface
dev-java/jrexx
dev-java/jsr181
dev-java/jssc
dev-java/jtreemap
dev-java/jts-core
dev-java/juel
dev-java/jump
dev-java/jupidator
dev-java/jutils
dev-java/jvyaml
dev-java/metadata-extractor
dev-java/nachocalendar
dev-java/netty-tcnative
dev-java/offo-hyphenation
dev-java/opencsv
dev-java/pat
dev-java/piccolo2d
dev-java/reflectasm
dev-java/reflectasm
dev-java/rngom
dev-java/rundoc
dev-java/sablecc
dev-java/sablecc-anttask
dev-java/shared-objects
dev-java/simplyhtml
dev-java/sjsxp
dev-java/snip
dev-java/spice-jndikit
dev-java/super-csv
dev-java/tablelayout
dev-java/telnetd
dev-java/texhyphj
dev-java/tomcat-jstl-compat
dev-java/tomcat-jstl-el
dev-java/toolbar
dev-java/trident
dev-java/txw2-runtime
dev-java/vecmath
dev-java/xml-writer
dev-java/xsom
Comment 1 Larry the Git Cow gentoo-dev 2021-10-22 16:11:30 UTC
The bug has been referenced in the following commit(s):

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

commit 4616c7dbc3a213a000eb0cab75fbb521498fa278
Author:     Jakov Smolić <jsmolic@gentoo.org>
AuthorDate: 2021-10-22 15:42:12 +0000
Commit:     Jakov Smolić <jsmolic@gentoo.org>
CommitDate: 2021-10-22 16:09:44 +0000

    package.mask: Last rite dev-java/* EAPI 5 packages with no revdeps
    
    Bug: https://bugs.gentoo.org/819507
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>

 profiles/package.mask | 90 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 90 insertions(+)
Comment 2 Larry the Git Cow gentoo-dev 2021-10-23 15:58:49 UTC
The bug has been referenced in the following commit(s):

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

commit 6d2e506cb0f3628d68757b512f00babe071f000e
Author:     Miroslav Šulc <fordfrog@gentoo.org>
AuthorDate: 2021-10-23 15:58:33 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2021-10-23 15:58:47 +0000

    profiles/package.mask: removed dev-java/{piccolo2d,trident}
    
    those are in fact needed by dev-java/swt-4.10-r2,
    also, both have latest versions that are eapi 7,
    only their keyword/stabilization bugs are without attention
    
    Bug: https://bugs.gentoo.org/819507
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 profiles/package.mask | 2 --
 1 file changed, 2 deletions(-)
Comment 3 Miroslav Šulc gentoo-dev 2021-10-23 16:02:46 UTC
not sure whether there are also other packages that have the latest versions migrated to eapi 7 but still on the list, but masking of them (except piccolo2d and trident) seem to cause no issues.
Comment 4 Jakov Smolić archtester gentoo-dev 2021-10-23 16:49:33 UTC
(In reply to Miroslav Šulc from comment #3)
> not sure whether there are also other packages that have the latest versions
> migrated to eapi 7 but still on the list, but masking of them (except
> piccolo2d and trident) seem to cause no issues.

There are only dev-java/jmi-interface and dev-java/commons-email which have EAPI-6 ebuilds, the rest is EAPI-5 only
Comment 5 Volkmar W. Pogatzki 2021-11-15 09:41:06 UTC
(In reply to Miroslav Šulc from comment #3)
> not sure whether there are also other packages that have the latest versions
> migrated to eapi 7 but still on the list, but masking of them (except
> piccolo2d and trident) seem to cause no issues.

For dev-java/piccolo2d I cannot find any reverse dependency.  Could it please be added back to the list?
Comment 6 Jakov Smolić archtester gentoo-dev 2021-11-21 08:13:04 UTC
Packages removed from the tree.