Description of problem:
With RHEL6 java-1.8.0-openjdk package doesn't contain in provides "java" (it contains only "java-1.8.0-openjdk".
This breaks compatibility with packages from EAP channel which requires "java".
Version-Release number of selected component (if applicable):
# repoquery --provides --plugins java-1.8.0-openjdk
java-1.8.0-openjdk = 1:188.8.131.52-1.b13.el6_6
java-1.8.0-openjdk(x86-64) = 1:184.108.40.206-1.b13.el6_6
The package also provides "java"
Indeed, 1.7.0 and prior base openjdk contained everything needed to run java, and -devel contained the devel stuff... as expected.
1.8.0 base package contains awt and an icon. This is bad.
by base, you mean headless?
If headless contains awt then this is wrong.
Otherwise headless+jre still provides all what you need to run jva application (and devel to develop)
Not sure how your comment is related to misisng virtual provides.
Latest build contains virtual jre provides
My mistake, I posted on wrong ticket. This issue bit us as well, glad to see it's moving forward!
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.