https://bugzilla.redhat.com/show_bug.cgi?id=1500288
Bug ID: 1500288
Summary: jpackage utils requires java-1.8.0-openjdk
Product: Fedora
Version: 27
Component: jpackage-utils
Assignee: extras-orphan(a)fedoraproject.org
Reporter: jvanek(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: akurtako(a)redhat.com, extras-orphan(a)fedoraproject.org,
java-sig-commits(a)lists.fedoraproject.org,
jerboaa(a)gmail.com, msrb(a)redhat.com,
sochotni(a)redhat.com
Description of problem:
jpackage utils requires java-1.8.0-openjdk
Version-Release number of selected component (if applicable):
f27+
How reproducible:
Consider system java settings for f27:
https://fedoraproject.org/wiki/Releases/27/ChangeSet#Decouple_system_java...
Which brought java-1.8.0-openjdk as dependence to jpackage-tools.
As side effect
- java-1.8.0-openjdk and jpackage-tools are now circular dependences.
- java-1.8.0-openjdk-aarch32 now pulls in java-1.8.0-openjdk
- that successfully kills usage of java-1.8.0-openjdk-aarch32 in buildroot,
as you can not change alternatives
Now consider jdk9 in f27:
https://fedoraproject.org/wiki/Releases/27/ChangeSet#Java_9
the side kick is same as for jdk8-aarch32. Installation of java-9-openjdk
(which rewuires jpackage tools) will pull in java8. It kills jdk9 in buildroot,
and making the life of possible jdk9 user very uncomfortable.
Actual results:
Installation of jdk8-aarch32 or jdk9 is bringing jdk8 as transitional
dependence.
Expected results:
Installation of jdk8-aarch32 or jdk9 will not bring jdk8 as transitional
dependence.
--
You are receiving this mail because:
You are on the CC list for the bug.