On 5/31/23 20:38, Mattia Verga via devel wrote:
Il 30/05/23 20:37, Aoife Moloney ha scritto:
This document represents a proposed Change. As part of the Changes
process, proposals are publicly announced in order to receive
community feedback. This proposal will only be implemented if approved
by the Fedora Engineering Steering Committee.
== Summary ==
This is the last step in
https://fedoraproject.org/wiki/MoveFedoraJDKsToBecomePortableJDKs
effort. Jdks in fedora are already static, and we repack portable
tarball into rpms. Currently, the portbale tarball is built for each
Fedora and Epel version. Goal here is to build each jdk
(8,11,17,21,latest (20)) only once, in oldest live Fedora xor Epel and
repack in all live fedoras.
If I understand this correctly, this just means that java package built
on Fedora x-2 will be tagged also in Fedora x-1, Fedora x and Rawhide.
Am I correct?
No. I'm to scared to seal integration by building rpms once, and jsut retag. So we choosen middle way - to build once portable packages, which is build of openjdk, resulting to simply tar.xz.
That rpm with only tarball in it have no integration. You can unpack that anywhere and run its java.
This rpm with tarbll is build reqired by rpms, which just reapck its content to subpakcages as we were used until now. The portable rpm with tarball is what is going to be tagged to all fedoras. The integration rpms will reamin per-fedora.
If so, maybe the proposal needs a better wording rather than "repack in
all live fedoras", as that sounds like RPMs are "repacked" in some way,
but the truth is that the same RPM is made available in several Fedora
repositories.
so no :)
TY!
Mattia
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
--
Jiri Vanek Mgr.
Principal QA Software Engineer
Red Hat Inc.
+420 775 39 01 09
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue