Make Temurin RPMs satisfy java-headless dependency
- Dominant language
- Jinja
- Stars
- 168
- Forks
- 77
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 12
Description
## Question
Would it be possible to update Temurin RPM packages to provide `java-headless`, please?
## Context
Fedora's Libreoffice packages (and probably more) depend on `java-headless >= 1:1.6`:
```
# dnf repoquery --requires libreoffice-base
...
java-headless >= 1:1.6
...
```
This enforces installation of OpenJDK Java, but I have completely switched to Adoptium and don't need another Java installation. It'd be a great help if you could make Temurin packages to satisfy this dependency.
Java version:
Any.
Your operating system and platform:
Fedora 42
Thank you for your great work.
Contributor guide
Research direction
Start by locating the Temurin RPM packaging definitions and the metadata that controls package dependencies and provided capabilities. Check how the generated RPMs declare their provides, then verify with Fedora's dependency tooling that they satisfy java-headless >= 1:1.6 without installing OpenJDK.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system, release
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100