Sync from SUSE:SLFO:Main libzypp revision 7da9794e1af2f65cdd21782860881d45

This commit is contained in:
Adrian Schröter 2024-08-06 11:04:27 +02:00
parent f5aa43b462
commit b7ddd1986b
4 changed files with 93 additions and 5 deletions

BIN
libzypp-17.35.1.tar.bz2 (Stored with Git LFS)

Binary file not shown.

BIN
libzypp-17.35.9.tar.bz2 (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,66 @@
-------------------------------------------------------------------
Mon Aug 5 12:04:25 CEST 2024 - ma@suse.de
- single_rpmtrans: fix installation of .src.rpms (bsc#1228647)
- version 17.35.9 (35)
-------------------------------------------------------------------
Fri Aug 2 12:46:50 CEST 2024 - ma@suse.de
- Make sure not to statically linked installed tools (bsc#1228787)
- version 17.35.8 (35)
-------------------------------------------------------------------
Thu Aug 1 17:35:44 CEST 2024 - ma@suse.de
- MediaPluginType must be resolved to a valid MediaHandler
(bsc#1228208)
- version 17.35.7 (35)
-------------------------------------------------------------------
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 Tue Jul 2 12:30:20 CEST 2024 - ma@suse.de

View File

@ -20,12 +20,20 @@
%else %else
%bcond_with zchunk %bcond_with zchunk
%endif %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 %if 0%{?sle_version} >= 150000 || 0%{?suse_version} >= 1500
%bcond_without zstd %bcond_without zstd
%else %else
%bcond_with zstd %bcond_with zstd
%endif %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 %bcond_without mediabackend_tests
@ -49,7 +57,7 @@
%bcond_with enable_preview_single_rpmtrans_as_default_for_zypper %bcond_with enable_preview_single_rpmtrans_as_default_for_zypper
Name: libzypp Name: libzypp
Version: 17.35.1 Version: 17.35.9
Release: 0 Release: 0
License: GPL-2.0-or-later License: GPL-2.0-or-later
URL: https://github.com/openSUSE/libzypp URL: https://github.com/openSUSE/libzypp
@ -61,6 +69,10 @@ Source1: %{name}-rpmlintrc
Provides: yast2-packagemanager Provides: yast2-packagemanager
Obsoletes: 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): # Features we provide (update doc/autoinclude/FeatureTest.doc):
Provides: libzypp(plugin) = 0.1 Provides: libzypp(plugin) = 0.1
Provides: libzypp(plugin:appdata) = 0 Provides: libzypp(plugin:appdata) = 0
@ -187,10 +199,23 @@ BuildRequires: libxslt-tools
%if %{with zchunk} %if %{with zchunk}
BuildRequires: libzck-devel BuildRequires: libzck-devel
%endif %endif
%if %{with zstd} %if %{with zstd}
BuildRequires: libzstd-devel BuildRequires: libzstd-devel
%endif %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 %description
libzypp is the package management library that powers applications libzypp is the package management library that powers applications
like YaST, zypper and the openSUSE/SLE implementation of PackageKit. like YaST, zypper and the openSUSE/SLE implementation of PackageKit.