Bug 2511625

Summary: texlive-texosquery depends on java-headless, must be fixed
Product: [Fedora] Fedora Reporter: Filipe Rosset <rosset.filipe>
Component: texlive-baseAssignee: Tom "spot" Callaway <spotrh>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: spotrh, than
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2026-08-05 18:25:41 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Filipe Rosset 2026-08-05 15:53:47 UTC
texlive-texosquery depends on java-headless, must be fixed

available options:
 java-25-openjdk-headless.aarch64	OpenJDK 25 Headless Runtime Environment
 java-latest-openjdk-headless.aarch64	OpenJDK 26 Headless Runtime Environment

current spec file snippet:
%package -n %{shortname}-texosquery
Summary: Cross-platform Java application to query OS information
Version: svn77682
Provides: texlive-texosquery = %{epoch}:%{source_date}-%{release}
Provides: tex-texosquery = %{epoch}:%{source_date}-%{release}
Provides: tex-texosquery-bin = %{epoch}:%{source_date}-%{release}
Provides: texlive-texosquery-bin = %{epoch}:%{source_date}-%{release}
Obsoletes: texlive-texosquery-bin < 7:20170520
Provides: tex-texosquery-doc = %{epoch}:%{source_date}-%{release}
Provides: texlive-texosquery-doc = %{epoch}:%{source_date}-%{release}
Obsoletes: texlive-texosquery-doc < 7:20170520
License: LPPL-1.3c
# shell
BuildArch: noarch
Requires: java-headless
Requires: texlive-base
Requires: texlive-kpathsea



Reproducible: Always

Comment 1 Tom "spot" Callaway 2026-08-05 15:59:12 UTC
"java-headless" is a valid Provides, see: https://koji.fedoraproject.org/koji/rpminfo?rpmID=48289441 for an example of it in the java-25-openjdk-25.0.4.0.7-1.1.fc45 package. 

If the argument is that the "java-headless" Provide is missing from java-latest-openjdk-headless, that would seem to be a bug in that package, not in things that depend on a version (literally any version) of java-headless.

Comment 2 Filipe Rosset 2026-08-05 18:25:41 UTC
(In reply to Tom "spot" Callaway from comment #1)
> "java-headless" is a valid Provides, see:
> https://koji.fedoraproject.org/koji/rpminfo?rpmID=48289441 for an example of
> it in the java-25-openjdk-25.0.4.0.7-1.1.fc45 package. 
> 
> If the argument is that the "java-headless" Provide is missing from
> java-latest-openjdk-headless, that would seem to be a bug in that package,
> not in things that depend on a version (literally any version) of
> java-headless.

yeap, you are right, the issue in fact was the lack of all java stack in ix86, thanks.