I am definitely against removing the Fedora J21 stack in F44. The problem is 
that the temurin stack does not provide a separate headless rpm. On servers, 
you usually install headless. With temurin you have to install the complete 
Java JRE. You then can use headless, but nevertheless all the Java 
„not-headless“ dependencies are pulled in. And you don’t want to have that 
stuff on a production server! 

We not only have to build rpms. Hey, we still have some folks which use them! 

And we should take care about Java users as well. And we should give them time 
to migrate. And with some full blown server applications it needs its time. 

In the long run it would great to convince the Temurin people to split up the 
rpm. I don't know how realistic that is.



> Am 16.12.2025 um 15:00 schrieb Mikolaj Izdebski <[email protected]>:
> 
> Hi Jiri,
> 
> On Tue, Dec 16, 2025 at 10:27 AM Jiri Vanek <[email protected]> wrote:
>> 
>> Hello!
>> 
>> When I'm observing java stack, its usage, and adaptation of eclipse
>> temurin JDKs, I'm happily surprised by what I see. It seems that
>> temurin JDKs are used extensively, even more than our in-distro JDKs.
>> 
>> Originally - in https://fedoraproject.org/wiki/Changes/ThirdPartyLegacyJdks 
>> -  I wrote
>> that jdk21 will be removed in f45, but it seems it can be removed
>> already in f44. From total java-stack(546 packages), only 26 requires
>> jdk21 for build[1]. Dropping jdk21 already for f44 would help our
>> quite constrained resources and also have a net benefit on the
>> infrastructure, since keeping it in Fedora 44 means keeping 21 alive
>> until May 2027 which is too long of a time for a duplicate legacy JDK,
>> especially when such a great and working alternative exist.
>> 
>> WDYT?
> 
> I am in favor of removing OpenJDK 21 from Fedora 44.
> 
> As you said, the great majority of the packages are already built with
> OpenJDK 25.
> About 9 packages are FTBFS even with OpenJDK 21.
> The remaining ones should be possible to switch to build with OpenJDK 25.

--
Peter Boy
https://fedoraproject.org/wiki/User:Pboy
[email protected]

Timezone: CET (UTC+1) / CEST (UTC+2)

Fedora Server Edition Working Group member
Fedora Docs team contributor and board member
Java developer and enthusiast


-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to