https://bugzilla.redhat.com/show_bug.cgi?id=1801580
--- Comment #11 from Nicolas De Amicis <deamicis(a)bluewin.ch> ---
(In reply to jiri vanek from comment #6)
btw, there is openjfx package. Do yo mind to clarify the coexistence
of
those two? I guess openjfx is, and will rewamin for jdk8, where this
openjfx-11 will be for jdk11...and up?
In that moment the weuestion arise, how to deal with those. Will you rename
the package with jdk14 and/or 17?
Also I believe your package *is* working with anything we build under
java-latest-openjdk, so you should require java >=11, but in that moment the
name is wrong.
To have it working flawlessly, we had this in openjdk8 for openjfx(8):
https://koji.fedoraproject.org/koji/rpminfo?rpmID=20202175
That is a binding subpackage (coantains only symlinks). Is something like
that wortky for 11+?
dnf install javafx
Last metadata expiration check: 1:09:27 ago on Wed 19 Feb 2020 09:58:11 AM
CET.
Dependencies resolved.
=============================================================================
===
Package Arch Version Repo
Size
=============================================================================
===
Installing:
java-1.8.0-openjdk-openjfx x86_64 1:1.8.0.242.b08-0.fc31 updates
34 k
Installing dependencies:
openjfx x86_64 8.0.202-8.b07.fc31 fedora
8.7 M
Transaction Summary
=============================================================================
===
Install 2 Packages
Before review itself, we have to clarify the system integration. From this
point of view, you step into a self-contianed change :)
For the coexistence, you are right: openjfx is only for jdk8. openjfx (JavaFX)
is included into JDK8 but compiled separately into two projects: openjdk and
openjfx. That's why there is a subpackage with only symlinks. Since Java 9 (or
10) openjfx is a separated library. No need to create symlinks.
openjdk-8 and openjdk-11 are long term support. That's why I would like to
maintain openjfx libraries for those two JDKs. When the next LTS openjdk will
released (openjdk-14) I think a new package could be created. For the
intermediate openjdk, I could create a openjfx-latest package? openjfx N runs
on openjdk N-1 (dixit Johan Vos openjfx co-lead at JFX Days in Zurich last
december)
--
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component