Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dnf for openSUSE:Factory checked in 
at 2023-11-05 12:19:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dnf (Old)
 and      /work/SRC/openSUSE:Factory/.dnf.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dnf"

Sun Nov  5 12:19:10 2023 rev:35 rq:1123356 version:4.18.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/dnf/dnf.changes  2023-04-18 15:52:10.613172752 
+0200
+++ /work/SRC/openSUSE:Factory/.dnf.new.17445/dnf.changes       2023-11-05 
12:19:28.630640958 +0100
@@ -1,0 +2,41 @@
+Sat Nov  4 19:04:41 UTC 2023 - Neal Gompa <ngo...@opensuse.org>
+
+- Update to 4.18.0
+  + Add reboot option to DNF Automatic (rh#2124793)
+  + Add support for rollback of group upgrade rollback (rh#2016070)
+  + Omit src RPMs from check-update (rh#2151910)
+  + repoquery: Properly sanitize queryformat strings (rh#2140884)
+  + Don't double-encode RPM URLs passed on CLI (rh#2103015)
+  + Allow passing CLI options when loading remote cfg (rh#2060127)
+  + Ignore processing variable files with unsupported encoding (rh#2141215)
+  + Fix AttributeError when IO busy and press ctrl+c (rh#2172433)
+  + cli: Allow = in setopt values
+  + Mark strftime format specifiers for translation
+  + Unload plugins upon their deletion
+  + Fixes in docs and help command
+  + Fix plugins unit tests
+  + Add unit tests for dnf mark
+  + smtplib: catch OSError, not SMTPException
+  + automatic: Fix online detection with proxy (rh#2022440)
+  + automatic: Return an error when transaction fails (rh#2170093)
+  + repoquery: Allow uppercased query tags (rh#2185239)
+  + Update repo metadata cache pattern to include zstd
+  + Add provide exception handling
+  + When parsing over a KVP list, do not return till the whole list is parsed
+  + Provide /usr/bin/dnf4 symlink to /usr/bin/dnf-3
+  + Document the symbols in the output of `dnf history list` (rh#2172067)
+  + crypto: Use libdnf crypto API instead of using GnuPG/GpgME
+  + Block signals during RPM transaction processing (rh#2133398)
+  + Fix bash completion due to sqlite changes (rh#2232052)
+  + automatic: allow use of STARTTLS/TLS
+  + automatic: use email_port specified in config
+  + base: Add obsoleters of only latest versions (rh#2183279, rh#2176263)
+  + comps: Fix marking a group package as installed (rh#2066638)
+  + distro-sync: Print better info message when no match (rh#2011850)
+  + Include dist-info for python3-dnf (rh#2239323)
+  + Revert "Block signals during RPM transaction processing" (rh#2133398)
+  + Do not print details of verifying (rh#1908253)
+  + conf: Split $releasever to $releasever_major and $releasever_minor 
(rh#1789346)
+  + Update translations
+
+-------------------------------------------------------------------

Old:
----
  dnf-4.14.0.tar.gz

New:
----
  dnf-4.18.0.tar.gz

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

Other differences:
------------------
++++++ dnf.spec ++++++
--- /var/tmp/diff_new_pack.GY659q/_old  2023-11-05 12:19:29.210662236 +0100
+++ /var/tmp/diff_new_pack.GY659q/_new  2023-11-05 12:19:29.214662383 +0100
@@ -2,7 +2,7 @@
 # spec file for package dnf
 #
 # Copyright (c) 2023 SUSE LLC
-# Copyright (c) 2021 Neal Gompa <ngomp...@gmail.com>.
+# Copyright (c) 2021-2023 Neal Gompa <ngo...@opensuse.org>.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 #
 
 
-%global hawkey_version 0.66.0
+%global hawkey_version 0.71.1
 %global libcomps_version 0.1.8
 %global libmodulemd_version 2.9.3
 %global rpm_version 4.14.0
@@ -50,7 +50,7 @@
 %bcond_with tests
 
 Name:           dnf
-Version:        4.14.0
+Version:        4.18.0
 Release:        0
 Summary:        Package manager forked from Yum, using libsolv as a dependency 
resolver
 # For a breakdown of the licensing, see PACKAGE-LICENSING
@@ -79,6 +79,7 @@
 Recommends:     %{yum_subpackage_name}
 Recommends:     dnf-plugins-core
 Conflicts:      dnf-plugins-core < %{min_plugins_core}
+Provides:       dnf4 = %{version}-%{release}
 Provides:       dnf-command(autoremove)
 Provides:       dnf-command(check-update)
 Provides:       dnf-command(clean)
@@ -232,9 +233,13 @@
 touch %{buildroot}%{_localstatedir}/log/%{name}.log
 
 ln -sr %{buildroot}%{_bindir}/dnf-3 %{buildroot}%{_bindir}/dnf
+ln -sr %{buildroot}%{_bindir}/dnf-3 %{buildroot}%{_bindir}/dnf4
 mv %{buildroot}%{_bindir}/dnf-automatic-3 %{buildroot}%{_bindir}/dnf-automatic
 ln -sr %{buildroot}%{_bindir}/dnf-3 %{buildroot}%{_bindir}/yum
 
+# Create protected.d file for dnf
+echo "dnf" > %{buildroot}%{confdir}/protected.d/dnf.conf
+
 %if %{with as_yum}
 mkdir -p %{buildroot}%{_sysconfdir}/yum
 ln -sr  %{buildroot}%{confdir}/%{name}.conf 
%{buildroot}%{_sysconfdir}/yum/yum.conf
@@ -263,6 +268,7 @@
 %files
 %license COPYING PACKAGE-LICENSING
 %doc AUTHORS README.rst
+%{_bindir}/dnf4
 %{_bindir}/dnf
 %{_mandir}/man8/dnf.8*
 %{_mandir}/man8/yum2dnf.8*
@@ -327,6 +333,7 @@
 %{_bindir}/dnf-3
 %exclude %{python3_sitelib}/dnf/automatic
 %{python3_sitelib}/dnf/
+%{python3_sitelib}/dnf-*.dist-info/
 %dir %{py3pluginpath}
 
 %files automatic

++++++ dnf-4.14.0.tar.gz -> dnf-4.18.0.tar.gz ++++++
++++ 127836 lines of diff (skipped)

Reply via email to