adoptium / adoptium/installer

Make Temurin RPMs satisfy java-headless dependency

Open
#1,173 1 comment 0 reactions 0 assignees View on GitHub
Linux
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.