From 35d31efb392d68e6dba0d833cccd7fb199a43856 Mon Sep 17 00:00:00 2001 From: Nicola Sella Date: Thu, 27 Jul 2023 13:41:18 +0200 Subject: [PATCH] Release 4.16.2 --- .gitignore | 1 + dnf.spec | 16 ++++++++++++++-- sources | 2 +- 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 27630c1..279d63a 100644 --- a/.gitignore +++ b/.gitignore @@ -157,3 +157,4 @@ /dnf-4.15.1.tar.gz /dnf-4.16.0.tar.gz /dnf-4.16.1.tar.gz +/dnf-4.16.2.tar.gz diff --git a/dnf.spec b/dnf.spec index 84c6f76..0b6511e 100644 --- a/dnf.spec +++ b/dnf.spec @@ -65,8 +65,8 @@ It supports RPMs, modules and comps groups & environments. Name: dnf -Version: 4.16.1 -Release: 4%{?dist} +Version: 4.16.2 +Release: 1%{?dist} Summary: %{pkg_summary} # For a breakdown of the licensing, see PACKAGE-LICENSING License: GPL-2.0-or-later AND GPL-1.0-only @@ -214,6 +214,7 @@ mkdir -p %{buildroot}%{_localstatedir}/log/ mkdir -p %{buildroot}%{_var}/cache/dnf/ 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 rm -vf %{buildroot}%{_bindir}/dnf-automatic-* @@ -298,6 +299,7 @@ popd %if 0%{?fedora} <= 38 %config(noreplace) %{confdir}/%{name}.conf %endif + # No longer using `noreplace` here. Older versions of DNF 4 marked `dnf` as a # protected package, but since Fedora 39, DNF needs to be able to update itself # to DNF 5, so we need to replace the old /etc/dnf/protected.d/dnf.conf. @@ -357,6 +359,7 @@ popd %files -n python3-%{name} %{_bindir}/%{name}-3 +%{_bindir}/%{name}4 %exclude %{python3_sitelib}/%{name}/automatic %{python3_sitelib}/%{name}/ %dir %{py3pluginpath} @@ -377,6 +380,15 @@ popd %{python3_sitelib}/%{name}/automatic/ %changelog +* Thu Jul 27 2023 Nicola Sella - 4.16.2-1 +- Update to 4.16.2 +- depend on /etc/dnf/dnf.conf, not libdnf5 +- 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` (RhBug:2172067) + * Wed Jul 19 2023 Fedora Release Engineering - 4.16.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild diff --git a/sources b/sources index 3420252..0d59ae8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (dnf-4.16.1.tar.gz) = b478b0ff851333591f4bb42b01a344377ee14ffd892e1897b59ecd34c08042d9366b97c0c50175b6744726d2e29476a208545b5c4b6e7188acfd7e5e26d33161 +SHA512 (dnf-4.16.2.tar.gz) = 2a4cad1594c6f6f51958a7cb04632d3d4dee9df99cd29c68fa937b505fe348531cf3b1e89722563a20970dc1a301f7d2171976d92d6d702d761faa8c5af99313