Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libzypp for openSUSE:Factory checked 
in at 2021-08-02 12:04:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libzypp (Old)
 and      /work/SRC/openSUSE:Factory/.libzypp.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libzypp"

Mon Aug  2 12:04:48 2021 rev:445 rq:908896 version:17.28.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libzypp/libzypp.changes  2021-06-15 
16:36:47.289636454 +0200
+++ /work/SRC/openSUSE:Factory/.libzypp.new.1899/libzypp.changes        
2021-08-02 12:05:22.313652179 +0200
@@ -1,0 +2,33 @@
+Mon Jul 26 11:48:28 CEST 2021 - m...@suse.de
+
+- Rephrase vendor conflict message in case 2 packages are
+  involved (bsc#1187760)
+  This covers the case where not the packages itself would change
+  its vendor, but replaces a package from a different vendor.
+- Fix solver jobs for PTFs (bsc#1186503)
+- spec: switch to pkgconfig(openssl)
+- Show key fpr from signature when signature check fails
+  (bsc#1187224)
+  Rpm by default only shows the short key ID when checking the
+  signature of a package fails. This patch reads the signatures
+  from the RPM headers and replaces she short IDs with the key
+  fingerprints fetched from the signatures.
+- Implement alternative single transaction commit strategy.
+  This patch adds a experimental commit strategy that runs all
+  operations in a single rpm transaction, speeding up the execution
+  a lot.
+- Use ZYPP_MEDIANETWORK=1 to enable the experimental new media
+  backend.
+- Implement zchunk download, refactor Downloader backend.
+- Fix purge-kernels fails with kernels from Kernel:HEAD
+  (bsc#1187738)
+  There recently was a change in the kernel package naming scheme
+  in regards to rc kernels. Since kernel upstream uses characters
+  in the version that are not allowed in rpm versions a "-rc" was
+  previously replaced with ".rc" which broke sorting by version, to
+  fix this issue it was replaced with "~rc", which unfortunately
+  broke the purge-kernels logic. This patch makes sure purge-kernel
+  does apply the same conversion.
+- version 17.28.0 (22)
+
+-------------------------------------------------------------------

Old:
----
  libzypp-17.27.0.tar.bz2

New:
----
  libzypp-17.28.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libzypp.spec ++++++
--- /var/tmp/diff_new_pack.1vonrs/_old  2021-08-02 12:05:22.889652057 +0200
+++ /var/tmp/diff_new_pack.1vonrs/_new  2021-08-02 12:05:22.893652056 +0200
@@ -30,8 +30,17 @@
 
 %bcond_without mediabackend_tests
 
+# older libsigc versions have a bug that causes a segfault
+# when clearing connections during signal emission
+# see https://bugzilla.gnome.org/show_bug.cgi?id=784550
+%if 0%{?sle_version} < 150200
+%bcond_without sigc_block_workaround
+%else
+%bcond_with sigc_block_workaround
+%endif
+
 Name:           libzypp
-Version:        17.27.0
+Version:        17.28.0
 Release:        0
 URL:            https://github.com/openSUSE/libzypp
 Summary:        Library for package, patch, pattern and product management
@@ -58,8 +67,8 @@
 Recommends:     lsof
 %endif
 BuildRequires:  cmake >= 3.1
-BuildRequires:  openssl-devel
 BuildRequires:  pkgconfig(libudev)
+BuildRequires:  pkgconfig(openssl)
 %if 0%{?suse_version} >= 1330
 BuildRequires:  libboost_headers-devel
 BuildRequires:  libboost_program_options-devel
@@ -93,6 +102,7 @@
 
 BuildRequires:  glib2-devel
 BuildRequires:  libsigc++2-devel
+BuildRequires:  protobuf-devel
 
 # required for testsuite
 %if %{with mediabackend_tests}
@@ -196,10 +206,10 @@
 Requires:       libudev-devel
 Requires:       libxml2-devel
 Requires:       libzypp = %{version}
-Requires:       openssl-devel
 Requires:       popt-devel
 Requires:       rpm-devel > 4.4
 Requires:       zlib-devel
+Requires:       pkgconfig(openssl)
 %if 0%{?suse_version}
 %if 0%{?suse_version} >= 1100
 # Code11+
@@ -247,8 +257,10 @@
       -DLIB=%{_lib} \
       -DCMAKE_BUILD_TYPE=Release \
       -DCMAKE_SKIP_RPATH=1 \
+      -DCMAKE_INSTALL_LIBEXECDIR=%{_libexecdir} \
       %{?with_zchunk:-DENABLE_ZCHUNK_COMPRESSION=1} \
       %{?with_zstd:-DENABLE_ZSTD_COMPRESSION=1} \
+      %{?with_sigc_block_workaround:-DENABLE_SIGC_BLOCK_WORKAROUND=1} \
       %{!?with_mediabackend_tests:-DDISABLE_MEDIABACKEND_TESTS=1} \
       ${EXTRA_CMAKE_OPTIONS} \
       ..
@@ -384,11 +396,15 @@
 %config(noreplace) %{_sysconfdir}/zypp/systemCheck
 %config(noreplace) %{_sysconfdir}/logrotate.d/zypp-history.lr
 %dir               %{_var}/lib/zypp
+%if "%{_libexecdir}" != "%{_prefix}/lib"
+%dir               %{_libexecdir}/zypp
+%endif
 %dir %attr(750,root,root) %{_var}/log/zypp
 %dir               %{_var}/cache/zypp
 %{_prefix}/lib/zypp
 %{_datadir}/zypp
 %{_bindir}/*
+%{_libexecdir}/zypp/zypp-rpm
 %{_libdir}/libzypp*so.*
 %doc %{_mandir}/man1/*.1.*
 %doc %{_mandir}/man5/*.5.*
@@ -396,8 +412,9 @@
 %files devel
 %defattr(-,root,root)
 %{_libdir}/libzypp.so
-%{_includedir}/zypp
 %{_datadir}/cmake/Modules/*
+%{_includedir}/zypp
+%{_includedir}/zypp-core
 %{_libdir}/pkgconfig/libzypp.pc
 
 %files devel-doc

++++++ libzypp-17.27.0.tar.bz2 -> libzypp-17.28.0.tar.bz2 ++++++
++++ 160264 lines of diff (skipped)

Reply via email to