* [gentoo-dev] Last rites: dev-java/oracle-{jdk,jre}-bin and revdeps
@ 2020-04-19 4:10 Georgy Yakovlev
2020-04-19 9:30 ` Haelwenn (lanodan) Monnier
2020-09-19 8:27 ` Georgy Yakovlev
0 siblings, 2 replies; 4+ messages in thread
From: Georgy Yakovlev @ 2020-04-19 4:10 UTC (permalink / raw
To: gentoo-dev-announce; +Cc: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 973 bytes --]
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-04-18)
# Unmaintained, vulnerable oracle java ebuilds, even fetching distfiles
# requires agreement to restrictive license
# Revdeps that still depend on oracle variants require javafx
# Please use icedtea or openjdk instead.
# Removal in 30 days.
# https://bugs.gentoo.org/681828
dev-java/oracle-jdk-bin
dev-java/oracle-jre-bin
app-forensics/sleuthkit
app-text/jabref-bin
dev-java/netbeans-platform
dev-java/netbeans-harness
games-util/pogo-manager-bin
net-p2p/bisq
sci-mathematics/geogebra
Oracle java has been maintainer-needed since august 2019,
no one stepped up.
Removal in 30 days.
If someone wants to save the javafx revdeps, best way will be
packaging zulufx community [1], I can provide some guidance
on packaging it, should not be too hard.
--
Georgy Yakovlev <gyakovlev@gentoo.org>
[1] https://www.azul.com/downloads/zulu-community/?version=java-8-lts&os=linux&package=jdk-fx
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-dev] Last rites: dev-java/oracle-{jdk,jre}-bin and revdeps
2020-04-19 4:10 [gentoo-dev] Last rites: dev-java/oracle-{jdk,jre}-bin and revdeps Georgy Yakovlev
@ 2020-04-19 9:30 ` Haelwenn (lanodan) Monnier
2020-04-19 10:03 ` Georgy Yakovlev
2020-09-19 8:27 ` Georgy Yakovlev
1 sibling, 1 reply; 4+ messages in thread
From: Haelwenn (lanodan) Monnier @ 2020-04-19 9:30 UTC (permalink / raw
To: gentoo-dev
[2020-04-18 21:10:45-0700] Georgy Yakovlev:
> # Georgy Yakovlev <gyakovlev@gentoo.org> (2020-04-18)
> # Unmaintained, vulnerable oracle java ebuilds, even fetching distfiles
> # requires agreement to restrictive license
> # Revdeps that still depend on oracle variants require javafx
> # Please use icedtea or openjdk instead.
> # Removal in 30 days.
> # https://bugs.gentoo.org/681828
> dev-java/oracle-jdk-bin
> dev-java/oracle-jre-bin
> app-forensics/sleuthkit
> app-text/jabref-bin
> dev-java/netbeans-platform
> dev-java/netbeans-harness
> games-util/pogo-manager-bin
> net-p2p/bisq
> sci-mathematics/geogebra
The mask on app-forensics/sleuthkit seems to be faulty/overkill:
optionally depends on java, only uses oracle-jdk on 4.7.0.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-dev] Last rites: dev-java/oracle-{jdk,jre}-bin and revdeps
2020-04-19 9:30 ` Haelwenn (lanodan) Monnier
@ 2020-04-19 10:03 ` Georgy Yakovlev
0 siblings, 0 replies; 4+ messages in thread
From: Georgy Yakovlev @ 2020-04-19 10:03 UTC (permalink / raw
To: gentoo-dev; +Cc: Haelwenn (lanodan) Monnier
[-- Attachment #1: Type: text/plain, Size: 1055 bytes --]
On Sun, 19 Apr 2020 11:30:25 +0200
"Haelwenn (lanodan) Monnier" <contact@hacktivis.me> wrote:
> [2020-04-18 21:10:45-0700] Georgy Yakovlev:
> > # Georgy Yakovlev <gyakovlev@gentoo.org> (2020-04-18)
> > # Unmaintained, vulnerable oracle java ebuilds, even fetching distfiles
> > # requires agreement to restrictive license
> > # Revdeps that still depend on oracle variants require javafx
> > # Please use icedtea or openjdk instead.
> > # Removal in 30 days.
> > # https://bugs.gentoo.org/681828
> > dev-java/oracle-jdk-bin
> > dev-java/oracle-jre-bin
> > app-forensics/sleuthkit
> > app-text/jabref-bin
> > dev-java/netbeans-platform
> > dev-java/netbeans-harness
> > games-util/pogo-manager-bin
> > net-p2p/bisq
> > sci-mathematics/geogebra
>
> The mask on app-forensics/sleuthkit seems to be faulty/overkill:
> optionally depends on java, only uses oracle-jdk on 4.7.0.
>
Thanks! my grep misfired.
I removed it from package.mask, and masked java useflag for 4.7.0 instead.
--
Georgy Yakovlev <gyakovlev@gentoo.org>
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-dev] Last rites: dev-java/oracle-{jdk,jre}-bin and revdeps
2020-04-19 4:10 [gentoo-dev] Last rites: dev-java/oracle-{jdk,jre}-bin and revdeps Georgy Yakovlev
2020-04-19 9:30 ` Haelwenn (lanodan) Monnier
@ 2020-09-19 8:27 ` Georgy Yakovlev
1 sibling, 0 replies; 4+ messages in thread
From: Georgy Yakovlev @ 2020-09-19 8:27 UTC (permalink / raw
To: gentoo-dev
took a while, removed.
I was able to save jabref-bin, works fine with openjdk:8
geogebra now availabie as geogebra-bin and works with openjdk8 and 11.
sleuthkit was spared.
rest is gone, but if someone wants to restore - patches welcome.
On 4/18/20 9:10 PM, Georgy Yakovlev wrote:
> # Georgy Yakovlev <gyakovlev@gentoo.org> (2020-04-18)
> # Unmaintained, vulnerable oracle java ebuilds, even fetching distfiles
> # requires agreement to restrictive license
> # Revdeps that still depend on oracle variants require javafx
> # Please use icedtea or openjdk instead.
> # Removal in 30 days.
> # https://bugs.gentoo.org/681828
> dev-java/oracle-jdk-bin
> dev-java/oracle-jre-bin
> app-forensics/sleuthkit
> app-text/jabref-bin
> dev-java/netbeans-platform
> dev-java/netbeans-harness
> games-util/pogo-manager-bin
> net-p2p/bisq
> sci-mathematics/geogebra
>
>
>
> Oracle java has been maintainer-needed since august 2019,
> no one stepped up.
> Removal in 30 days.
>
> If someone wants to save the javafx revdeps, best way will be
> packaging zulufx community [1], I can provide some guidance
> on packaging it, should not be too hard.
>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-09-19 8:27 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-19 4:10 [gentoo-dev] Last rites: dev-java/oracle-{jdk,jre}-bin and revdeps Georgy Yakovlev
2020-04-19 9:30 ` Haelwenn (lanodan) Monnier
2020-04-19 10:03 ` Georgy Yakovlev
2020-09-19 8:27 ` Georgy Yakovlev
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox