Summary
Drop the requirement of Java libraries to have Requires on JREs.
Owner
- Name: Marián Konček
- Email: <mkoncek@redhat.com>
Current status
Detailed description
Current Guidelines require all Java packages to Require java-headless or java-headless >= 1:minimal_required_version. Our aim is to drop this explicit requirement on Java library packages. The requirement should stay on Java applications.
Java packages are compiled using javac into .class files and composed into .jar archives. Jar archives can be used as compile or runtime dependencies for other packages or can be directly executed with the java command provided by a JRE.
Java libraries themselves do not require a JRE to be installed on the system.