Release 4.16.2

This commit is contained in:
Nicola Sella 2023-07-27 13:41:18 +02:00
parent 451fea5028
commit 35d31efb39
3 changed files with 16 additions and 3 deletions

1
.gitignore vendored
View File

@ -157,3 +157,4 @@
/dnf-4.15.1.tar.gz /dnf-4.15.1.tar.gz
/dnf-4.16.0.tar.gz /dnf-4.16.0.tar.gz
/dnf-4.16.1.tar.gz /dnf-4.16.1.tar.gz
/dnf-4.16.2.tar.gz

View File

@ -65,8 +65,8 @@
It supports RPMs, modules and comps groups & environments. It supports RPMs, modules and comps groups & environments.
Name: dnf Name: dnf
Version: 4.16.1 Version: 4.16.2
Release: 4%{?dist} Release: 1%{?dist}
Summary: %{pkg_summary} Summary: %{pkg_summary}
# For a breakdown of the licensing, see PACKAGE-LICENSING # For a breakdown of the licensing, see PACKAGE-LICENSING
License: GPL-2.0-or-later AND GPL-1.0-only 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/ mkdir -p %{buildroot}%{_var}/cache/dnf/
touch %{buildroot}%{_localstatedir}/log/%{name}.log touch %{buildroot}%{_localstatedir}/log/%{name}.log
ln -sr %{buildroot}%{_bindir}/dnf-3 %{buildroot}%{_bindir}/dnf 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 mv %{buildroot}%{_bindir}/dnf-automatic-3 %{buildroot}%{_bindir}/dnf-automatic
rm -vf %{buildroot}%{_bindir}/dnf-automatic-* rm -vf %{buildroot}%{_bindir}/dnf-automatic-*
@ -298,6 +299,7 @@ popd
%if 0%{?fedora} <= 38 %if 0%{?fedora} <= 38
%config(noreplace) %{confdir}/%{name}.conf %config(noreplace) %{confdir}/%{name}.conf
%endif %endif
# No longer using `noreplace` here. Older versions of DNF 4 marked `dnf` as a # 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 # 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. # 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} %files -n python3-%{name}
%{_bindir}/%{name}-3 %{_bindir}/%{name}-3
%{_bindir}/%{name}4
%exclude %{python3_sitelib}/%{name}/automatic %exclude %{python3_sitelib}/%{name}/automatic
%{python3_sitelib}/%{name}/ %{python3_sitelib}/%{name}/
%dir %{py3pluginpath} %dir %{py3pluginpath}
@ -377,6 +380,15 @@ popd
%{python3_sitelib}/%{name}/automatic/ %{python3_sitelib}/%{name}/automatic/
%changelog %changelog
* Thu Jul 27 2023 Nicola Sella <nsella@redhat.com> - 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 <releng@fedoraproject.org> - 4.16.1-4 * Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.16.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild

View File

@ -1 +1 @@
SHA512 (dnf-4.16.1.tar.gz) = b478b0ff851333591f4bb42b01a344377ee14ffd892e1897b59ecd34c08042d9366b97c0c50175b6744726d2e29476a208545b5c4b6e7188acfd7e5e26d33161 SHA512 (dnf-4.16.2.tar.gz) = 2a4cad1594c6f6f51958a7cb04632d3d4dee9df99cd29c68fa937b505fe348531cf3b1e89722563a20970dc1a301f7d2171976d92d6d702d761faa8c5af99313