A DESCRIPTION OF THE REQUEST :
Up to JDK 8u11 the RPM files provided on the Oracle download page, has set as name "jdk". So it was possible to say with other RPMs something like
Requires: jdk >= 2000:1.8.0_00-fcs
In late versions the name got the version added, so if I ask the rpm, it tells me:
Name : jdk1.8.0_40 Relocations: /usr/java
Version : 1.8.0_40 Vendor: Oracle Corporation
Release : fcs
JUSTIFICATION :
For other RPM packages that want to rely on a jdk, but not a specific version, they have to point always to a specific version and the spec files for these other RPMs have to be updated all the time, just because of the Require change.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
I want the RPMs again with a Name tag that has ONLY the name and not get added with a Version. e.g.
Name : jdk Relocations: /usr/java
Version : 1.8.0_40 Vendor: Oracle Corporation
Release : fcs
Up to JDK 8u11 the RPM files provided on the Oracle download page, has set as name "jdk". So it was possible to say with other RPMs something like
Requires: jdk >= 2000:1.8.0_00-fcs
In late versions the name got the version added, so if I ask the rpm, it tells me:
Name : jdk1.8.0_40 Relocations: /usr/java
Version : 1.8.0_40 Vendor: Oracle Corporation
Release : fcs
JUSTIFICATION :
For other RPM packages that want to rely on a jdk, but not a specific version, they have to point always to a specific version and the spec files for these other RPMs have to be updated all the time, just because of the Require change.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
I want the RPMs again with a Name tag that has ONLY the name and not get added with a Version. e.g.
Name : jdk Relocations: /usr/java
Version : 1.8.0_40 Vendor: Oracle Corporation
Release : fcs
- duplicates
-
JDK-8061441 Incorrect package name in RPM
-
- Closed
-