[Bug 1219879] New: [TRACKERBUG] Remove EOL OpenSSL 1.1.1 and OpenSSL 1.0.0
BuildRequires: libopenssl-1_1-devel The preferred way is to use our meta package BuildRequires: libopenssl or BuildRequires: libopenssl-devel
https://bugzilla.suse.com/show_bug.cgi?id=1219879 Bug ID: 1219879 Summary: [TRACKERBUG] Remove EOL OpenSSL 1.1.1 and OpenSSL 1.0.0 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: screening-team-bugs@suse.de Reporter: otto.hollmann@suse.com QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- This bug collects the challenges and packages that need to be adapted before removing OpenSSL 1.1.1 and OpenSSL 1.0.0 OpenSSL 1.1.1 (package openssl1_1) is EOL since 11th September 2023. OpenSSL 1.0.0 (package openssl1_0_0) is EOL since 31th December 2019. Therefore, it makes sense to get rid of them and we are going to remove them from Factory in the near future. Unfortunately some packages still rely/depend on these old OpenSSL versions. If we would like to keep these packages, they must be adapted to use OpenSSL 3. Currently these packages are usually hardcoded to use specific openssl package, e.g.: that will always pull respective packages with the default OpenSSL version (at the moment libopenssl3 or libopenssl-3-devel). Migration guide can be found here: https://www.openssl.org/docs/man3.0/man7/migration_guide.html List of packages that are using old OpenSSL: dd_rescue EternalTerminal fdo-client libredfish libzrtpcpp python -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 Otto Hollmann <otto.hollmann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS CC| |meissner@suse.com, | |pmonrealgonzalez@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 Otto Hollmann <otto.hollmann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[TRACKERBUG] Remove EOL |[TRACKERBUG] Remove EOL |OpenSSL 1.1.1 and OpenSSL |OpenSSL 1.1.1 and OpenSSL |1.0.0 |1.0.0 from Tumbleweed -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 Otto Hollmann <otto.hollmann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|screening-team-bugs@suse.de |otto.hollmann@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 Otto Hollmann <otto.hollmann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1219881 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 Otto Hollmann <otto.hollmann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1219882 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 Otto Hollmann <otto.hollmann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1219886 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 Otto Hollmann <otto.hollmann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1219884 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 https://bugzilla.suse.com/show_bug.cgi?id=1219879#c1 --- Comment #1 from Otto Hollmann <otto.hollmann@suse.com> --- EternalTerminal https://build.opensuse.org/request/show/1146417 fdo-client https://build.opensuse.org/request/show/1146409 Separate bugs for remaining packages were opened and linked with this bug. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 Bug 1219879 depends on bug 1219886, which changed state. Bug 1219886 Summary: Adapt package python to build with OpenSSL 3 https://bugzilla.suse.com/show_bug.cgi?id=1219886 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 Otto Hollmann <otto.hollmann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1219306 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 Bug 1219879 depends on bug 1219881, which changed state. Bug 1219881 Summary: Adapt package libredfish to build with OpenSSL 3 https://bugzilla.suse.com/show_bug.cgi?id=1219881 What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|otto.hollmann@suse.com |pmonrealgonzalez@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 Bug 1219879 depends on bug 1219882, which changed state. Bug 1219882 Summary: Adapt package dd_rescue to build with OpenSSL 3 https://bugzilla.suse.com/show_bug.cgi?id=1219882 What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |INVALID -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|pmonrealgonzalez@suse.com |openssl-maintainers@suse.de -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 https://bugzilla.suse.com/show_bug.cgi?id=1219879#c3 --- Comment #3 from Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com> --- All packages in Factory have been fixed to not use openssl-1_0_0 and they now build against openssl-3 and a small minority against openssl-1_1 still. We will now work to have only openssl-3 in Factory. The openssl-1_0_0 delete request in Factory has been filled here: * https://build.opensuse.org/request/show/1217041 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 https://bugzilla.suse.com/show_bug.cgi?id=1219879#c4 --- Comment #4 from Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com> --- (In reply to Pedro Monreal Gonzalez from comment #3)
All packages in Factory have been fixed to not use openssl-1_0_0 and they now build against openssl-3 and a small minority against openssl-1_1 still. We will now work to have only openssl-3 in Factory.
The openssl-1_0_0 delete request in Factory has been filled here: * https://build.opensuse.org/request/show/1217041
The delete request for openssl-1_0_0 has been accepted. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 https://bugzilla.suse.com/show_bug.cgi?id=1219879#c5 --- Comment #5 from Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com> --- Reviewing the packages that still need adaption to build with openssl-3, here is the list: * baresip: Fix submitted: https://build.opensuse.org/request/show/1218230 * python 2.7: Will be removed from Factory as soon as Gimp 3.0 is out * patterns-base, 000release-packages: Only suggest openssl-1_1 and this can be removed * openssl-ibmca: The openssl-1_1 build paths can be removed from openssl-ibmca and also from openssl-3 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 Bug 1219879 depends on bug 1219884, which changed state. Bug 1219884 Summary: Adapt package libzrtpcpp to build with OpenSSL 3 https://bugzilla.suse.com/show_bug.cgi?id=1219884 What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1232570 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 https://bugzilla.suse.com/show_bug.cgi?id=1219879#c6 --- Comment #6 from Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com> --- (In reply to Pedro Monreal Gonzalez from comment #5)
[...] * openssl-ibmca: The openssl-1_1 build paths can be removed from openssl-ibmca and also from openssl-3
Submitted here: https://build.opensuse.org/request/show/1219360 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 Bug 1219879 depends on bug 1232570, which changed state. Bug 1232570 Summary: Adapt the openssl-ibmca package for the openssl-1_1 removal https://bugzilla.suse.com/show_bug.cgi?id=1232570 What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1219879 https://bugzilla.suse.com/show_bug.cgi?id=1219879#c7 --- Comment #7 from Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com> --- The Gimp 3.0 update that removes the python2 dependency is being worked in bsc#1218653. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com