Bugzilla – Bug 1189282
libzypp is built without zchunk support
Last modified: 2022-10-11 19:25:46 UTC
So basically we have [1] approved, which provides zchunk support on SLE 15-SP2 and 15-SP3, thus people migrating from Leap 15.2 and 15.3 to SLE will no loose zchunk support. However, this is not yet the case, because: 1. libzypp on SLE 15-SP2 and 15-SP3 is compiled without zchunk support. 2. When libzypp is compiled with zchunk support, libzck1 would be a runtime dependency for libzypp, so it cannot stay in PackageHub. [1] https://jira.suse.com/browse/ECO-2036
libzsolv/libzypp/zypper are not branched on any SLE15 project (GA/SP1,2,3,...). So preferably we have the same libs available in all LTSS/SP projects. A few days ago the SUMA team was looking for zck (from the zchunk package) on SP2 to adapt their reposync (Fedora supplies .zck metadata and zypp downloads them, if available). We were not able to find the packages. I'll check the repos again. But while libzck-devel/libzck1 (and preferably zchunk) are not available in the SLE-15* update channels, we can't enable zchunk.
we found no maintainer for zchunk at that time, so we did not move forward.
if there is one now, we can still pick up the ECO and add it also to lower levels.
(In reply to Marcus Meissner from comment #4) > we found no maintainer for zchunk at that time, so we did not move forward. At some point I volunteered to take maintainership of zchunk and zstd, and I was given those, see ECO-2036 (Lubo's comment on 2020-10-21 09:35).
FYI, zchunk is available (since a month I believe) in the official repository: $ zypper se -s libzck S | Name | Type | Version | Arch | Repository ---+--------------+---------+-------------+--------+------------------------------------ i+ | libzck-devel | package | 1.1.5-3.2.1 | x86_64 | SLE-Module-Basesystem15-SP3-Updates i | libzck1 | package | 1.1.5-3.2.1 | x86_64 | SLE-Module-Basesystem15-SP3-Updates On SLES 15-SP3 ali@sles15sp3 ~> zypper info --requires libzypp | grep libzck On OpenSUSE: ali@opensusix15 ~> zypper info --requires libzypp | grep libzck libzck.so.1()(64bit)
(In reply to Ali Abdallah from comment #7) > On SLES 15-SP3 > ali@sles15sp3 ~> zypper info --requires libzypp | grep libzck > > On OpenSUSE: > ali@opensusix15 ~> zypper info --requires libzypp | grep libzck > libzck.so.1()(64bit) I've finally upgraded my OpenSUSE 15.2 system to 15.3, and now I don't see anymore libzck as a requirement of libzypp...
I enabled it's potentaal use for SLE-SP4 and newer (on leap since 15.1) BUT note: The techpreview downloader code that actually used libzck is currently disabled and will be re-written. But this just affects a more efficient download of .zck metadata. It can be used in any case because the zstd decompression is supported, no matter how the file was downloaded. That's why some libzypp versions may not require libzck at runtime. AFAICS ibs/obs still do not offer any .zck metadata at all, so the zck-downloader is not used anyway.
SUSE-RU-2022:3567-1: An update that has three recommended fixes can now be installed. Category: recommended (critical) Bug References: 1189282,1201972,1203649 CVE References: JIRA References: Sources used: SUSE Linux Enterprise Server for SAP 15 (src): libzypp-17.31.2-150000.3.104.1, zypper-1.14.57-150000.3.78.1 SUSE Linux Enterprise Server 15-LTSS (src): libzypp-17.31.2-150000.3.104.1, zypper-1.14.57-150000.3.78.1 SUSE Linux Enterprise Installer 15 (src): libzypp-17.31.2-150000.3.104.1, zypper-1.14.57-150000.3.78.1 SUSE Linux Enterprise High Performance Computing 15-LTSS (src): libzypp-17.31.2-150000.3.104.1, zypper-1.14.57-150000.3.78.1 SUSE Linux Enterprise High Performance Computing 15-ESPOS (src): libzypp-17.31.2-150000.3.104.1, zypper-1.14.57-150000.3.78.1 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
SUSE-RU-2022:3566-1: An update that has three recommended fixes can now be installed. Category: recommended (critical) Bug References: 1189282,1201972,1203649 CVE References: JIRA References: Sources used: SUSE Linux Enterprise Server for SAP 15-SP1 (src): libzypp-17.31.2-150100.3.87.1, zypper-1.14.57-150100.3.64.1 SUSE Linux Enterprise Server 15-SP1-LTSS (src): libzypp-17.31.2-150100.3.87.1, zypper-1.14.57-150100.3.64.1 SUSE Linux Enterprise Server 15-SP1-BCL (src): libzypp-17.31.2-150100.3.87.1, zypper-1.14.57-150100.3.64.1 SUSE Linux Enterprise Installer 15-SP1 (src): libzypp-17.31.2-150100.3.87.1 SUSE Linux Enterprise High Performance Computing 15-SP1-LTSS (src): libzypp-17.31.2-150100.3.87.1, zypper-1.14.57-150100.3.64.1 SUSE Linux Enterprise High Performance Computing 15-SP1-ESPOS (src): libzypp-17.31.2-150100.3.87.1, zypper-1.14.57-150100.3.64.1 SUSE Enterprise Storage 6 (src): libzypp-17.31.2-150100.3.87.1, zypper-1.14.57-150100.3.64.1 SUSE CaaS Platform 4.0 (src): libzypp-17.31.2-150100.3.87.1, zypper-1.14.57-150100.3.64.1 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
SUSE-RU-2022:3564-1: An update that has three recommended fixes can now be installed. Category: recommended (critical) Bug References: 1189282,1201972,1203649 CVE References: JIRA References: Sources used: openSUSE Leap 15.4 (src): libzypp-17.31.2-150400.3.9.1, zypper-1.14.57-150400.3.9.1 SUSE Linux Enterprise Module for Basesystem 15-SP4 (src): libzypp-17.31.2-150400.3.9.1, zypper-1.14.57-150400.3.9.1 SUSE Linux Enterprise Micro 5.3 (src): libzypp-17.31.2-150400.3.9.1, zypper-1.14.57-150400.3.9.1 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
SUSE-RU-2022:3565-1: An update that has three recommended fixes can now be installed. Category: recommended (critical) Bug References: 1189282,1201972,1203649 CVE References: JIRA References: Sources used: openSUSE Leap Micro 5.2 (src): libzypp-17.31.2-150200.45.1, zypper-1.14.57-150200.39.1 openSUSE Leap 15.3 (src): libzypp-17.31.2-150200.45.1, zypper-1.14.57-150200.39.1 SUSE Manager Server 4.1 (src): libzypp-17.31.2-150200.45.1, zypper-1.14.57-150200.39.1 SUSE Manager Retail Branch Server 4.1 (src): libzypp-17.31.2-150200.45.1, zypper-1.14.57-150200.39.1 SUSE Manager Proxy 4.1 (src): libzypp-17.31.2-150200.45.1, zypper-1.14.57-150200.39.1 SUSE Linux Enterprise Server for SAP 15-SP2 (src): libzypp-17.31.2-150200.45.1, zypper-1.14.57-150200.39.1 SUSE Linux Enterprise Server 15-SP2-LTSS (src): libzypp-17.31.2-150200.45.1, zypper-1.14.57-150200.39.1 SUSE Linux Enterprise Server 15-SP2-BCL (src): libzypp-17.31.2-150200.45.1, zypper-1.14.57-150200.39.1 SUSE Linux Enterprise Module for Basesystem 15-SP3 (src): libzypp-17.31.2-150200.45.1, zypper-1.14.57-150200.39.1 SUSE Linux Enterprise Micro 5.2 (src): libzypp-17.31.2-150200.45.1, zypper-1.14.57-150200.39.1 SUSE Linux Enterprise Micro 5.1 (src): libzypp-17.31.2-150200.45.1, zypper-1.14.57-150200.39.1 SUSE Linux Enterprise Installer 15-SP2 (src): libzypp-17.31.2-150200.45.1 SUSE Linux Enterprise High Performance Computing 15-SP2-LTSS (src): libzypp-17.31.2-150200.45.1, zypper-1.14.57-150200.39.1 SUSE Linux Enterprise High Performance Computing 15-SP2-ESPOS (src): libzypp-17.31.2-150200.45.1, zypper-1.14.57-150200.39.1 SUSE Enterprise Storage 7 (src): libzypp-17.31.2-150200.45.1, zypper-1.14.57-150200.39.1 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.