Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libsolv for openSUSE:Factory checked 
in at 2024-05-14 13:37:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libsolv (Old)
 and      /work/SRC/openSUSE:Factory/.libsolv.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libsolv"

Tue May 14 13:37:16 2024 rev:94 rq:1171744 version:0.7.29

Changes:
--------
--- /work/SRC/openSUSE:Factory/libsolv/libsolv.changes  2024-01-26 
22:46:28.294478761 +0100
+++ /work/SRC/openSUSE:Factory/.libsolv.new.1880/libsolv.changes        
2024-05-14 13:37:50.697456219 +0200
@@ -1,0 +2,14 @@
+Tue Apr 30 15:15:45 CEST 2024 - m...@suse.de
+
+- improve updating of installed multiversion packages
+- fix decision introspection going into an endless loop in some
+  cases
+- added experimental lua bindings
+- bump version to 0.7.29
+
+-------------------------------------------------------------------
+Mon Apr 22 19:16:03 UTC 2024 - Dirk Müller <dmuel...@suse.com>
+
+- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]
+
+-------------------------------------------------------------------

Old:
----
  libsolv-0.7.28.tar.bz2

New:
----
  libsolv-0.7.29.tar.bz2

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

Other differences:
------------------
++++++ libsolv.spec ++++++
--- /var/tmp/diff_new_pack.KqgmRb/_old  2024-05-14 13:37:52.173510045 +0200
+++ /var/tmp/diff_new_pack.KqgmRb/_new  2024-05-14 13:37:52.173510045 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libsolv
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -65,7 +65,7 @@
 %bcond_with zypp
 
 Name:           libsolv
-Version:        0.7.28
+Version:        0.7.29
 Release:        0
 Summary:        Package dependency solver using a satisfiability algorithm
 License:        BSD-3-Clause
@@ -153,6 +153,7 @@
 dependencies.
 
 %endif
+
 %package devel
 Summary:        Development files for libsolv, a package solver
 Group:          Development/Libraries/C and C++
@@ -166,6 +167,14 @@
 Development files for libsolv, a library for solving packages and
 reading repositories.
 
+%package tools-base
+Summary:        Utilities used by libzypp to manage .solv files
+Group:          System/Management
+Provides:       libsolv-tools:%{_bindir}/repo2solv
+
+%description tools-base
+This subpackage contains utilities used by libzypp to manage solv files.
+
 %package tools
 Summary:        Utilities to work with .solv files
 Group:          System/Management
@@ -173,6 +182,7 @@
 Obsoletes:      satsolver-tools < 0.18
 Provides:       satsolver-tools = 0.18
 Requires:       findutils
+Requires:       libsolv-tools-base = %{version}
 
 %description tools
 libsolv is a library for solving packages and reading repositories.
@@ -256,6 +266,7 @@
        -DWITH_LIBXML2=1 \
        -DENABLE_APPDATA=1 \
        -DENABLE_COMPS=1 \
+       -DMULTI_SEMANTICS=1 \
        %{?with_static:-DENABLE_STATIC=1} \
        %{!?with_shared:-DDISABLE_SHARED=1} \
        %{?with_perl:-DENABLE_PERL=1} \
@@ -285,8 +296,8 @@
 %endif
 %endif
 %if %{with python_singlespec}
-%{python_expand 
-pyver=%%python_version
+%{python_expand #
+pyver=%{$python_version}
 cmake . -U '*PYTHON*' -DENABLE_PYTHON=1 -DPYTHON_VERSION_MAJOR=${pyver%%.*} 
-DPYTHON_VERSION_MINOR=${pyver#*.}
 make DESTDIR=%{buildroot} -C bindings/python clean
 make DESTDIR=%{buildroot} -C bindings/python install
@@ -294,7 +305,6 @@
 %python_compileall
 %endif
 
-
 %check
 make ARGS=--output-on-failure test
 
@@ -310,6 +320,13 @@
 %{_libdir}/libsolvext.so.*
 %endif
 
+%files tools-base
+%defattr(-,root,root)
+%{_bindir}/repo2solv
+%{_bindir}/rpmdb2solv
+%{_mandir}/man1/repo2solv.1*
+%{_mandir}/man1/rpmdb2solv.1*
+
 %files tools
 %defattr(-,root,root)
 %if 0%{?suse_version}
@@ -317,7 +334,11 @@
 %exclude %{_mandir}/man1/helix2solv*
 %endif
 %exclude %{_mandir}/man1/solv.1*
+%exclude %{_mandir}/man1/repo2solv.1*
+%exclude %{_mandir}/man1/rpmdb2solv.1*
 %exclude %{_bindir}/solv
+%exclude %{_bindir}/repo2solv
+%exclude %{_bindir}/rpmdb2solv
 %{_bindir}/*
 %{_mandir}/man1/*
 
@@ -381,4 +402,3 @@
 %endif
 %endif
 
-

++++++ libsolv-0.7.28.tar.bz2 -> libsolv-0.7.29.tar.bz2 ++++++
++++ 2671 lines of diff (skipped)

Reply via email to