Compare commits
No commits in common. "factory" and "devel" have entirely different histories.
BIN
libzypp-17.34.1.tar.bz2
(Stored with Git LFS)
Normal file
BIN
libzypp-17.34.1.tar.bz2
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5277975f913d9ada2c535aaaeb7b7fead9c59d6ca0856cb482a568cd93bf6333
|
||||
size 5633235
|
171
libzypp.changes
171
libzypp.changes
@ -1,174 +1,3 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 20 17:17:16 CET 2025 - ma@suse.de
|
||||
|
||||
- Fix missing UID checks in repomanager workflow (fixes #603)
|
||||
- version 17.35.18 (35)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 20 10:36:25 CET 2025 - ma@suse.de
|
||||
|
||||
- Move cmake config files to LIB_INSTALL_DIR/cmake/Zypp (fixes #28)
|
||||
- Fix 'zypper ps' when running in incus container (bsc#1229106)
|
||||
Should apply to lxc and lxd containers as well.
|
||||
- Re-enable 'rpm --runposttrans' usage for chrooted systems
|
||||
(bsc#1216091)
|
||||
- version 17.35.17 (35)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 18 22:40:49 CET 2024 - ma@suse.de
|
||||
|
||||
- Url: queryparams without value should not have a trailing "=".
|
||||
- version 17.35.16 (35)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 9 19:01:14 CET 2024 - ma@suse.de
|
||||
|
||||
- Url query part: `=` is a safe char in value (bsc#1234304)
|
||||
- RpmDb: Recognize rpmdb.sqlite as database file (#593)
|
||||
- Fix typo (fixes #592)
|
||||
- cmake: check location of fcgi header and adjust include
|
||||
accordingly. On Debian and derivatives the fcgi headers
|
||||
are not stored in a fastcgi/ subdirectory.(#590)
|
||||
- version 17.35.15 (35)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 15 10:45:20 CET 2024 - ma@suse.de
|
||||
|
||||
- The 20MB download limit must not apply to non-metadata files like
|
||||
package URLs provided via the CLI (bsc#1233393).
|
||||
- version 17.35.14 (35)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 12 14:35:35 CET 2024 - ma@suse.de
|
||||
|
||||
- BuildCache: Don't try to retrieve missing raw metadata if no
|
||||
permission to write the cache (bsc#1225451)
|
||||
- RepoManager: throw RepoNoPermissionException if the user has no
|
||||
permission to update(write) the caches (bsc#1225451)
|
||||
- version 17.35.13 (35)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 9 18:21:43 CEST 2024 - ma@suse.de
|
||||
|
||||
- PluginFrame: Send unescaped colons in header values
|
||||
(bsc#1231043)
|
||||
According to the STOMP protocol it would be correct to escape a
|
||||
colon in a header-value, but it breaks plugin receivers which do
|
||||
not expect this. The first colon separates header-name from
|
||||
header-value, so escaping in the header-value is not needed
|
||||
anyway.
|
||||
Escaping in the header-value affects especially the urlresolver
|
||||
plugins. The input URL is passed in a header, but sent back as
|
||||
raw data in the frames body. If the plugin receiver does not
|
||||
correctly unescape the URL we may get back a "https\c//" which is
|
||||
not usable.
|
||||
- Do not ignore return value of std::remove_if in MediaSyncFacade
|
||||
(fixes #579)
|
||||
- Fix hang in curl code with no network connection (bsc#1230912)
|
||||
- version 17.35.12 (35)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 12 13:44:05 CEST 2024 - ma@suse.de
|
||||
|
||||
- Deprecate librpmDb::db_const_iterator default ctor (bsc#1230267)
|
||||
It's preferred to explicitly tell the root directory of the
|
||||
system whose database you want to query.
|
||||
- version 17.35.11 (35)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 6 11:55:42 CEST 2024 - ma@suse.de
|
||||
|
||||
- API refactoring. Prevent zypper from using now private libzypp
|
||||
symbols (bsc#1230267)
|
||||
- Conflicts: zypper <= 1.14.76
|
||||
- version 17.35.10 (35)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
- Install zypp/APIConfig.h legacy include (fixes #557)
|
||||
- version 17.35.1 (35)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 28 17:48:09 CEST 2024 - ma@suse.de
|
||||
|
||||
- Update soname due to RepoManager refactoring and cleanup.
|
||||
- version 17.35.0 (35)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 24 12:48:00 CEST 2024 - ma@suse.de
|
||||
|
||||
- Workaround broken libsolv-tools-base requirements (fixes
|
||||
openSUSE/zypper#551)
|
||||
- Strip ssl_clientkey from repo urls (bsc#1226030)
|
||||
- Remove protobuf build dependency.
|
||||
- Lazily attach medium during refresh workflows (bsc#1223094)
|
||||
- Refactor RepoManager and add Service workflows.
|
||||
- version 17.34.2 (34)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 31 12:19:45 CEST 2024 - ma@suse.de
|
||||
|
||||
|
37
libzypp.spec
37
libzypp.spec
@ -20,20 +20,12 @@
|
||||
%else
|
||||
%bcond_with zchunk
|
||||
%endif
|
||||
|
||||
# libsolvs external references might require us to link against zstd, bz2, xz
|
||||
# libsolvs external references require us to link against it:
|
||||
%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
|
||||
|
||||
@ -57,7 +49,7 @@
|
||||
%bcond_with enable_preview_single_rpmtrans_as_default_for_zypper
|
||||
|
||||
Name: libzypp
|
||||
Version: 17.35.18
|
||||
Version: 17.34.1
|
||||
Release: 0
|
||||
License: GPL-2.0-or-later
|
||||
URL: https://github.com/openSUSE/libzypp
|
||||
@ -69,12 +61,6 @@ 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
|
||||
# API refactoring. Prevent zypper from using (now) private symbols
|
||||
Conflicts: zypper <= 1.14.76
|
||||
|
||||
# Features we provide (update doc/autoinclude/FeatureTest.doc):
|
||||
Provides: libzypp(plugin) = 0.1
|
||||
Provides: libzypp(plugin:appdata) = 0
|
||||
@ -90,7 +76,7 @@ Recommends: logrotate
|
||||
# lsof is used for 'zypper ps':
|
||||
Recommends: lsof
|
||||
%endif
|
||||
BuildRequires: cmake >= 3.10
|
||||
BuildRequires: cmake >= 3.1
|
||||
BuildRequires: pkgconfig(openssl)
|
||||
BuildRequires: pkgconfig(libudev)
|
||||
%if 0%{?suse_version} >= 1330
|
||||
@ -134,7 +120,6 @@ BuildRequires: libsolv-devel >= 0.7.24
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150600
|
||||
BuildRequires: libsolv-tools-base >= 0.7.29
|
||||
%requires_eq libsolv-tools-base
|
||||
Requires: ( findutils if libsolv-tools-base <= 0.7.31 )
|
||||
%else
|
||||
BuildRequires: libsolv-tools
|
||||
%requires_eq libsolv-tools
|
||||
@ -142,6 +127,7 @@ BuildRequires: libsolv-tools
|
||||
|
||||
BuildRequires: glib2-devel
|
||||
BuildRequires: libsigc++2-devel
|
||||
BuildRequires: protobuf-devel
|
||||
BuildRequires: readline-devel >= 5.1
|
||||
|
||||
# required for testsuite
|
||||
@ -201,23 +187,10 @@ 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.
|
||||
@ -428,9 +401,9 @@ done
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/cmake/Zypp
|
||||
%{_libdir}/libzypp.so
|
||||
%{_libdir}/libzypp-tui.a
|
||||
%{_datadir}/cmake/Modules/*
|
||||
%{_includedir}/zypp
|
||||
%{_includedir}/zypp-core
|
||||
%{_includedir}/zypp-media
|
||||
|
Loading…
x
Reference in New Issue
Block a user