FULL PRODUCT VERSION :
A DESCRIPTION OF THE PROBLEM :
The current RPM packages for java include the minor version as part of the name (ex: jdk1.8.0_40). This make it difficult for other applications that want to write RPMs that depend on this RPM. Since there is no way to match on a partial name or wildcard the name, any RPMs that want to depend on this have to lock themselves to a specific minor version. It would make more sense for the name of the RPM to only include "jdk" or at most "jdk1.8.0" and have the other version information where it belongs - in the version part of the RPM spec.
REPRODUCIBILITY :
This bug can be reproduced always.
A DESCRIPTION OF THE PROBLEM :
The current RPM packages for java include the minor version as part of the name (ex: jdk1.8.0_40). This make it difficult for other applications that want to write RPMs that depend on this RPM. Since there is no way to match on a partial name or wildcard the name, any RPMs that want to depend on this have to lock themselves to a specific minor version. It would make more sense for the name of the RPM to only include "jdk" or at most "jdk1.8.0" and have the other version information where it belongs - in the version part of the RPM spec.
REPRODUCIBILITY :
This bug can be reproduced always.