diff --git a/libzypp-17.35.1.tar.bz2 b/libzypp-17.35.1.tar.bz2 deleted file mode 100644 index 596ee06..0000000 --- a/libzypp-17.35.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c1a5c9e0781329c34a07fec95fcf099feeb16fe05694bcaecd800ec795dcfc6b -size 5612327 diff --git a/libzypp-17.35.6.tar.bz2 b/libzypp-17.35.6.tar.bz2 new file mode 100644 index 0000000..144bd20 --- /dev/null +++ b/libzypp-17.35.6.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aba536e02d360f58fbbacf2fc6f4513928f2f55391c68b68cdb76a933fd068d8 +size 5621136 diff --git a/libzypp.changes b/libzypp.changes index 45142a6..10c6c70 100644 --- a/libzypp.changes +++ b/libzypp.changes @@ -1,3 +1,47 @@ +------------------------------------------------------------------- +Tue Jul 30 16:59:53 CEST 2024 - ma@suse.de + +- Export CredentialManager for legacy YAST versions (bsc#1228420) +- version 17.35.6 (35) + +------------------------------------------------------------------- +Tue Jul 30 15:55:38 CEST 2024 - ma@suse.de + +- Export asSolvable for YAST (bsc#1228420) +- Fix 4 typos in zypp.conf. +- version 17.35.5 (35) + +------------------------------------------------------------------- +Tue Jul 23 14:19:39 CEST 2024 - ma@suse.de + +- Fix typo in the geoip update pipeline (bsc#1228206) +- Export RepoVariablesStringReplacer for yast2 (bsc#1228138) +- version 17.35.4 (35) + +------------------------------------------------------------------- +Mon Jul 15 16:13:25 CEST 2024 - ma@suse.de + +- Translation: updated .pot file. +- Conflict with python zypp-plugin < 0.6.4 (bsc#1227793) + Older zypp-plugins reject stomp headers including a '-'. Like the + 'content-length' header we may send. +- Fix int overflow in Provider (fixes #559) + This patch fixes an issue in safe_strtonum which caused + timestamps to overflow in the Provider message parser. +- Fix error reporting on repoindex.xml parse error (bsc#1227625) +- version 17.35.3 (35) + +------------------------------------------------------------------- +Tue Jul 9 11:28:36 CEST 2024 - ma@suse.de + +- Keep UrlResolverPlugin API public (fixes #560) +- Blacklist /snap executables for 'zypper ps' (bsc#1226014) +- Fix handling of buddies when applying locks (bsc#1225267) + Buddy pairs (like -release package and product) internally share + the same status object. When applying locks from query results + the locked bit must be set if either item is locked. +- version 17.35.2 (35) + ------------------------------------------------------------------- Tue Jul 2 12:30:20 CEST 2024 - ma@suse.de diff --git a/libzypp.spec b/libzypp.spec index 991bcd5..cd1acb7 100644 --- a/libzypp.spec +++ b/libzypp.spec @@ -20,12 +20,20 @@ %else %bcond_with zchunk %endif -# libsolvs external references require us to link against it: + +# libsolvs external references might require us to link against zstd, bz2, xz %if 0%{?sle_version} >= 150000 || 0%{?suse_version} >= 1500 %bcond_without zstd %else %bcond_with zstd %endif +%if 0%{?sle_version} >= 120300 || 0%{?suse_version} >= 1330 || !0%{?suse_version} +%bcond_without bz2 +%bcond_without xz +%else +%bcond_with bz2 +%bcond_with xz +%endif %bcond_without mediabackend_tests @@ -49,7 +57,7 @@ %bcond_with enable_preview_single_rpmtrans_as_default_for_zypper Name: libzypp -Version: 17.35.1 +Version: 17.35.6 Release: 0 License: GPL-2.0-or-later URL: https://github.com/openSUSE/libzypp @@ -61,6 +69,10 @@ Source1: %{name}-rpmlintrc Provides: yast2-packagemanager Obsoletes: yast2-packagemanager +# bsc#1227793: python zypp-plugin < 0.6.4 rejects stomp headers including a '-' +Conflicts: python2-zypp-plugin < 0.6.4 +Conflicts: python3-zypp-plugin < 0.6.4 + # Features we provide (update doc/autoinclude/FeatureTest.doc): Provides: libzypp(plugin) = 0.1 Provides: libzypp(plugin:appdata) = 0 @@ -187,10 +199,23 @@ BuildRequires: libxslt-tools %if %{with zchunk} BuildRequires: libzck-devel %endif + %if %{with zstd} BuildRequires: libzstd-devel %endif +%if %{with bz2} +%if 0%{?suse_version} +BuildRequires: libbz2-devel +%else +BuildRequires: bzip2-devel +%endif +%endif + +%if %{with xz} +BuildRequires: xz-devel +%endif + %description libzypp is the package management library that powers applications like YaST, zypper and the openSUSE/SLE implementation of PackageKit.