Bug 1189530
Summary: | java-1.8.0-openjdk provides is missing java | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Katerina Odabasi <kanovotn> |
Component: | java-1.8.0-openjdk | Assignee: | jiri vanek <jvanek> |
Status: | CLOSED ERRATA | QA Contact: | Lukáš Zachar <lzachar> |
Severity: | low | Docs Contact: | |
Priority: | unspecified | ||
Version: | 7.1 | CC: | dbhole, isenfeld, jdoyle, jvanek, kanovotn, sbaiduzh, snagar |
Target Milestone: | rc | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Known Issue | |
Doc Text: |
With Red Hat Enterprise Linux 7.1, the java-1.8.0-openjdk packages do not provide "java" in the RPM metadata, which breaks compatibility with packages that require Java and are available from the Enterprise Application Platform (EAP) channel. To work around this problem, install another package that provides "java" in the RPM metadata before installing java-1.8.0-openjdk.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2015-11-19 03:50:32 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 900676, 1200567 |
Description
Katerina Odabasi
2015-02-05 13:53:32 UTC
This is not a bug, it is a feature. Please see: https://bugzilla.redhat.com/show_bug.cgi?id=1155783 (yes it is for rhel 6 but it is same issue) and https://bugzilla.redhat.com/show_bug.cgi?id=1155786 If you are more interested in this topic, search how it was during addition of openjdk7 into rhel6/ EAP supports multiple java versions. EAP packages then cannot require specific java version, but must use generic "java". For example java-1.7.0-openjdk on RHEL7.1 has: # repoquery --provides --plugins java-1.7.0-openjdk java = 1:1.7.0 java-1.7.0 = 1:1.7.0.75-2.5.4.2.el7_0 java-1.7.0-openjdk = 1:1.7.0.75-2.5.4.2.el7_0 java-1.7.0-openjdk(x86-64) = 1:1.7.0.75-2.5.4.2.el7_0 java-fonts = 1:1.7.0.75 java-openjdk = 1:1.7.0.75-2.5.4.2.el7_0 ... There are more examples like java-1.6.0-openjdk on RHEL5. Please find already existing bug for this topic. I again repeat to you, this is intentional. Ok. Sorry. Returning of java provides is opened only for rhel 6. And In some future should be done aslo for 7. The provides are there for some time: http://pkgs.devel.redhat.com/cgit/rpms/java-1.8.0-openjdk/tree/java-1.8.0-openjdk.spec?h=rhel-7.2 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2015-2181.html |