@ -1,6 +1,6 @@
%{?!dnf_lowest_compatible: %global dnf_lowest_compatible 4.11 .0}
%{?!dnf_lowest_compatible: %global dnf_lowest_compatible 4.19 .0}
%global dnf_plugins_extra 2.0.0
%global dnf_plugins_extra 2.0.0
%global hawkey_version 0.64 .0
%global hawkey_version 0.73 .0
%global yum_utils_subpackage_name dnf-utils
%global yum_utils_subpackage_name dnf-utils
%if 0%{?rhel} > 7
%if 0%{?rhel} > 7
%global yum_utils_subpackage_name yum-utils
%global yum_utils_subpackage_name yum-utils
@ -8,6 +8,14 @@
%define __cmake_in_source_build 1
%define __cmake_in_source_build 1
%bcond dnf5_obsoletes_dnf %[0%{?fedora} > 40 || 0%{?rhel} > 11]
%if (0%{?fedora} && 0%{?fedora} >= 41) || (0%{?rhel} && 0%{?rhel} >= 10)
%bcond_with debug_plugin
%else
%bcond_without debug_plugin
%endif
%if 0%{?rhel} && 0%{?rhel} <= 7
%if 0%{?rhel} && 0%{?rhel} <= 7
%bcond_with python3
%bcond_with python3
%else
%else
@ -33,24 +41,17 @@
%endif
%endif
Name: dnf-plugins-core
Name: dnf-plugins-core
Version: 4.3 .0
Version: 4.7 .0
Release: 11 %{?dist}
Release: 5 %{?dist}
Summary: Core Plugins for DNF
Summary: Core Plugins for DNF
License: GPLv2+
License: GPL-2.0-or-later
URL: https://github.com/rpm-software-management/dnf-plugins-core
URL: https://github.com/rpm-software-management/dnf-plugins-core
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
Patch1: 0001-Move-system-upgrade-plugin-to-core-RhBug-2054235.patch
Patch1: 0001-needs-restarting-Revert-using-systemd-start-time.patch
Patch2: 0002-Add-a-warning-when-using-system-upgrade-on-RHEL.patch
Patch2: 0002-spec-Fix-symbolic-links-to-packaged-files.patch
Patch3: 0003-offline-upgrade-Add-security-filters.patch
Patch3: 0003-build-Disable-debug-plugin-on-Fedora-40-and-RHEL-9.patch
Patch4: 0004-system-upgrade-Show-warning-always-for-a-downstream.patch
Patch4: 0004-s-Differnt-Different.patch
Patch5: 0005-Update-translations.patch
Patch5: 0005-Enable-leaves-and-show-leaves-plugins-for-RHEL.patch
Patch6: 0006-Fix-boot-time-derivation-for-systems-with-no-rtc.patch
Patch7: 0007-system-upgrade-Add-poweroff-option-to-reboot-subcomm.patch
Patch8: 0008-Doc-update-for-reposync-RhBug-2132383-2182004.patch
Patch9: 0009-Add-fix-and-test-assertion-for-no-systemd-unit-exist.patch
Patch10: 0010-sys-upgrade_Wait_until_upgrade_done_before_poweoff.patch
Patch11: 0011-Update-translations-RHEL-9.3.patch
BuildArch: noarch
BuildArch: noarch
BuildRequires: cmake
BuildRequires: cmake
BuildRequires: gettext
BuildRequires: gettext
@ -66,8 +67,10 @@ Provides: dnf-command(builddep)
Provides: dnf-command(changelog)
Provides: dnf-command(changelog)
Provides: dnf-command(config-manager)
Provides: dnf-command(config-manager)
Provides: dnf-command(copr)
Provides: dnf-command(copr)
%if %{with debug_plugin}
Provides: dnf-command(debug-dump)
Provides: dnf-command(debug-dump)
Provides: dnf-command(debug-restore)
Provides: dnf-command(debug-restore)
%endif
Provides: dnf-command(debuginfo-install)
Provides: dnf-command(debuginfo-install)
Provides: dnf-command(download)
Provides: dnf-command(download)
Provides: dnf-command(groups-manager)
Provides: dnf-command(groups-manager)
@ -79,7 +82,9 @@ Provides: dnf-command(repodiff)
Provides: dnf-command(system-upgrade)
Provides: dnf-command(system-upgrade)
Provides: dnf-command(offline-upgrade)
Provides: dnf-command(offline-upgrade)
Provides: dnf-command(offline-distrosync)
Provides: dnf-command(offline-distrosync)
%if %{with debug_plugin}
Provides: dnf-plugins-extras-debug = %{version}-%{release}
Provides: dnf-plugins-extras-debug = %{version}-%{release}
%endif
Provides: dnf-plugins-extras-repoclosure = %{version}-%{release}
Provides: dnf-plugins-extras-repoclosure = %{version}-%{release}
Provides: dnf-plugins-extras-repograph = %{version}-%{release}
Provides: dnf-plugins-extras-repograph = %{version}-%{release}
Provides: dnf-plugins-extras-repomanage = %{version}-%{release}
Provides: dnf-plugins-extras-repomanage = %{version}-%{release}
@ -105,7 +110,7 @@ Conflicts: dnf-plugins-extras-common-data < %{dnf_plugins_extra}
%description
%description
Core Plugins for DNF. This package enhances DNF with builddep, config-manager,
Core Plugins for DNF. This package enhances DNF with builddep, config-manager,
copr, debug, debuginfo-install, download, needs-restarting, groups-manager, repoclosure,
copr, %{?with_debug_plugin: debug, } debuginfo-install, download, needs-restarting, groups-manager, repoclosure,
repograph, repomanage, reposync, changelog and repodiff commands. Additionally
repograph, repomanage, reposync, changelog and repodiff commands. Additionally
provides generate_completion_cache passive plugin.
provides generate_completion_cache passive plugin.
@ -132,11 +137,15 @@ Requires: python-dateutil
Requires: python2-dbus
Requires: python2-dbus
Requires: python2-dateutil
Requires: python2-dateutil
%endif
%endif
%if %{with debug_plugin}
Provides: python2-dnf-plugins-extras-debug = %{version}-%{release}
Provides: python2-dnf-plugins-extras-debug = %{version}-%{release}
%endif
Provides: python2-dnf-plugins-extras-repoclosure = %{version}-%{release}
Provides: python2-dnf-plugins-extras-repoclosure = %{version}-%{release}
Provides: python2-dnf-plugins-extras-repograph = %{version}-%{release}
Provides: python2-dnf-plugins-extras-repograph = %{version}-%{release}
Provides: python2-dnf-plugins-extras-repomanage = %{version}-%{release}
Provides: python2-dnf-plugins-extras-repomanage = %{version}-%{release}
%if %{with debug_plugin}
Obsoletes: python2-dnf-plugins-extras-debug < %{dnf_plugins_extra}
Obsoletes: python2-dnf-plugins-extras-debug < %{dnf_plugins_extra}
%endif
Obsoletes: python2-dnf-plugins-extras-repoclosure < %{dnf_plugins_extra}
Obsoletes: python2-dnf-plugins-extras-repoclosure < %{dnf_plugins_extra}
Obsoletes: python2-dnf-plugins-extras-repograph < %{dnf_plugins_extra}
Obsoletes: python2-dnf-plugins-extras-repograph < %{dnf_plugins_extra}
Obsoletes: python2-dnf-plugins-extras-repomanage < %{dnf_plugins_extra}
Obsoletes: python2-dnf-plugins-extras-repomanage < %{dnf_plugins_extra}
@ -148,7 +157,7 @@ Conflicts: python-%{name} < %{version}-%{release}
%description -n python2-%{name}
%description -n python2-%{name}
Core Plugins for DNF, Python 2 interface. This package enhances DNF with builddep,
Core Plugins for DNF, Python 2 interface. This package enhances DNF with builddep,
config-manager, copr, degug, debuginfo-install, download, needs-restarting,
config-manager, copr, %{?with_ debu g_plugin:deb ug, } debuginfo-install, download, needs-restarting,
groups-manager, repoclosure, repograph, repomanage, reposync, changelog,
groups-manager, repoclosure, repograph, repomanage, reposync, changelog,
repodiff, system-upgrade, offline-upgrade and offline-distrosync commands.
repodiff, system-upgrade, offline-upgrade and offline-distrosync commands.
Additionally provides generate_completion_cache passive plugin.
Additionally provides generate_completion_cache passive plugin.
@ -173,12 +182,16 @@ Requires: python3-dnf >= %{dnf_lowest_compatible}
Requires: python3-hawkey >= %{hawkey_version}
Requires: python3-hawkey >= %{hawkey_version}
Requires: python3-dateutil
Requires: python3-dateutil
Requires: python3-systemd
Requires: python3-systemd
%if %{with debug_plugin}
Provides: python3-dnf-plugins-extras-debug = %{version}-%{release}
Provides: python3-dnf-plugins-extras-debug = %{version}-%{release}
%endif
Provides: python3-dnf-plugins-extras-repoclosure = %{version}-%{release}
Provides: python3-dnf-plugins-extras-repoclosure = %{version}-%{release}
Provides: python3-dnf-plugins-extras-repograph = %{version}-%{release}
Provides: python3-dnf-plugins-extras-repograph = %{version}-%{release}
Provides: python3-dnf-plugins-extras-repomanage = %{version}-%{release}
Provides: python3-dnf-plugins-extras-repomanage = %{version}-%{release}
Provides: python3-dnf-plugin-system-upgrade = %{version}-%{release}
Provides: python3-dnf-plugin-system-upgrade = %{version}-%{release}
%if %{with debug_plugin}
Obsoletes: python3-dnf-plugins-extras-debug < %{dnf_plugins_extra}
Obsoletes: python3-dnf-plugins-extras-debug < %{dnf_plugins_extra}
%endif
Obsoletes: python3-dnf-plugins-extras-repoclosure < %{dnf_plugins_extra}
Obsoletes: python3-dnf-plugins-extras-repoclosure < %{dnf_plugins_extra}
Obsoletes: python3-dnf-plugins-extras-repograph < %{dnf_plugins_extra}
Obsoletes: python3-dnf-plugins-extras-repograph < %{dnf_plugins_extra}
Obsoletes: python3-dnf-plugins-extras-repomanage < %{dnf_plugins_extra}
Obsoletes: python3-dnf-plugins-extras-repomanage < %{dnf_plugins_extra}
@ -191,7 +204,7 @@ Conflicts: python-%{name} < %{version}-%{release}
%description -n python3-%{name}
%description -n python3-%{name}
Core Plugins for DNF, Python 3 interface. This package enhances DNF with builddep,
Core Plugins for DNF, Python 3 interface. This package enhances DNF with builddep,
config-manager, copr, debug, debuginfo-install, download, needs-restarting,
config-manager, copr, %{?with_debug_plugin: debug, } debuginfo-install, download, needs-restarting,
groups-manager, repoclosure, repograph, repomanage, reposync, changelog,
groups-manager, repoclosure, repograph, repomanage, reposync, changelog,
repodiff, system-upgrade, offline-upgrade and offline-distrosync commands.
repodiff, system-upgrade, offline-upgrade and offline-distrosync commands.
Additionally provides generate_completion_cache passive plugin.
Additionally provides generate_completion_cache passive plugin.
@ -208,7 +221,6 @@ Provides: yum-utils = %{version}-%{release}
Provides: dnf-utils = %{version}-%{release}
Provides: dnf-utils = %{version}-%{release}
Obsoletes: dnf-utils < %{version}-%{release}
Obsoletes: dnf-utils < %{version}-%{release}
%endif
%endif
Requires: dnf >= %{dnf_lowest_compatible}
Requires: %{name} = %{version}-%{release}
Requires: %{name} = %{version}-%{release}
%if %{with python3}
%if %{with python3}
Requires: python3-dnf >= %{dnf_lowest_compatible}
Requires: python3-dnf >= %{dnf_lowest_compatible}
@ -220,7 +232,7 @@ Summary: Yum-utils CLI compatibility layer
%description -n %{yum_utils_subpackage_name}
%description -n %{yum_utils_subpackage_name}
As a Yum-utils CLI compatibility layer, supplies in CLI shims for
As a Yum-utils CLI compatibility layer, supplies in CLI shims for
debuginfo-install, repograph, package-cleanup, repoclosure, repomanage,
debuginfo-install, repograph, package-cleanup, repoclosure, repomanage,
repoquery, reposync, repotrack, repodiff, builddep, config-manager, debug,
repoquery, reposync, repotrack, repodiff, builddep, config-manager,%{?with_debug_plugin: debug,}
download and yum-groups-manager that use new implementations using DNF.
download and yum-groups-manager that use new implementations using DNF.
%endif
%endif
@ -341,6 +353,34 @@ Post transaction actions Plugin for DNF, Python 3 version. Plugin runs actions
files.
files.
%endif
%endif
%if %{with python2}
%package -n python2-dnf-plugin-pre-transaction-actions
Summary: Pre transaction actions Plugin for DNF
Requires: python2-%{name} = %{version}-%{release}
%if !%{with python3}
Provides: dnf-plugin-pre-transaction-actions = %{version}-%{release}
%endif
Conflicts: python3-dnf-plugin-pre-transaction-actions < %{version}-%{release}
%description -n python2-dnf-plugin-pre-transaction-actions
Pre transaction actions Plugin for DNF, Python 2 version. Plugin runs actions
(shell commands) before transaction is completed. Actions are defined in action
files.
%endif
%if %{with python3}
%package -n python3-dnf-plugin-pre-transaction-actions
Summary: Pre transaction actions Plugin for DNF
Requires: python3-%{name} = %{version}-%{release}
Provides: dnf-plugin-pre-transaction-actions = %{version}-%{release}
Conflicts: python2-dnf-plugin-pre-transaction-actions < %{version}-%{release}
%description -n python3-dnf-plugin-pre-transaction-actions
Pre transaction actions Plugin for DNF, Python 3 version. Plugin runs actions
(shell commands) before transaction is completed. Actions are defined in action
files.
%endif
%if %{with python2}
%if %{with python2}
%package -n python2-dnf-plugin-show-leaves
%package -n python2-dnf-plugin-show-leaves
Summary: Leaves Plugin for DNF
Summary: Leaves Plugin for DNF
@ -450,14 +490,18 @@ mkdir build-py3
%build
%build
%if %{with python2}
%if %{with python2}
pushd build-py2
pushd build-py2
%cmake ../ -DPYTHON_DESIRED:FILEPATH=%{__python2} -DWITHOUT_LOCAL:str=0%{?rhel}
%cmake ../ -DPYTHON_DESIRED:FILEPATH=%{__python2} \
-DWITHOUT_DEBUG:str=0%{!?with_debug_plugin:1} \
-DWITHOUT_LOCAL:str=0%{?rhel}
%make_build
%make_build
make doc-man
make doc-man
popd
popd
%endif
%endif
%if %{with python3}
%if %{with python3}
pushd build-py3
pushd build-py3
%cmake ../ -DPYTHON_DESIRED:FILEPATH=%{__python3} -DWITHOUT_LOCAL:str=0%{?rhel}
%cmake ../ -DPYTHON_DESIRED:FILEPATH=%{__python3} \
-DWITHOUT_DEBUG:str=0%{!?with_debug_plugin:1} \
-DWITHOUT_LOCAL:str=0%{?rhel}
%make_build
%make_build
make doc-man
make doc-man
popd
popd
@ -481,8 +525,16 @@ pushd %{buildroot}%{_unitdir}/system-update.target.wants/
ln -sr ../dnf-system-upgrade.service
ln -sr ../dnf-system-upgrade.service
popd
popd
ln -sf %{_mandir}/man8/dnf-system-upgrade.8.gz %{buildroot}%{_mandir}/man8/dnf-offline-upgrade.8.gz
ln -sf dnf4-system-upgrade.8.gz %{buildroot}%{_mandir}/man8/dnf4-offline-upgrade.8.gz
ln -sf %{_mandir}/man8/dnf-system-upgrade.8.gz %{buildroot}%{_mandir}/man8/dnf-offline-distrosync.8.gz
ln -sf dnf4-system-upgrade.8.gz %{buildroot}%{_mandir}/man8/dnf4-offline-distrosync.8.gz
%endif
%if %{without dnf5_obsoletes_dnf}
for file in %{buildroot}%{_mandir}/man8/dnf4[-.]*; do
dir=$(dirname $file)
filename=$(basename $file)
ln -sf $filename $dir/${filename/dnf4/dnf}
done
%endif
%endif
%find_lang %{name}
%find_lang %{name}
@ -497,28 +549,30 @@ rm -vf %{buildroot}%{_libexecdir}/dnf-utils-*
%if %{with yumutils}
%if %{with yumutils}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_bindir}
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/debuginfo-install
ln -srf %{buildroot}%{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/debuginfo-install
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/needs-restarting
ln -srf %{buildroot}%{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/needs-restarting
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/find-repos-of-install
ln -srf %{buildroot}%{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/find-repos-of-install
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repo-graph
ln -srf %{buildroot}%{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repo-graph
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/package-cleanup
ln -srf %{buildroot}%{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/package-cleanup
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repoclosure
ln -srf %{buildroot}%{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repoclosure
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repodiff
ln -srf %{buildroot}%{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repodiff
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repomanage
ln -srf %{buildroot}%{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repomanage
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repoquery
ln -srf %{buildroot}%{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repoquery
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/reposync
ln -srf %{buildroot}%{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/reposync
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repotrack
ln -srf %{buildroot}%{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/repotrack
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yum-builddep
ln -srf %{buildroot}%{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yum-builddep
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yum-config-manager
ln -srf %{buildroot}%{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yum-config-manager
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yum-debug-dump
%if %{with debug_plugin}
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yum-debug-restore
ln -srf %{buildroot}%{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yum-debug-dump
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yum-groups-manager
ln -srf %{buildroot}%{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yum-debug-restore
ln -sf %{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yumdownloader
%endif
ln -srf %{buildroot}%{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yum-groups-manager
ln -srf %{buildroot}%{_libexecdir}/dnf-utils %{buildroot}%{_bindir}/yumdownloader
# These commands don't have a dedicated man page, so let's just point them
# These commands don't have a dedicated man page, so let's just point them
# to the utils page which contains their descriptions.
# to the utils page which contains their descriptions.
ln -sf %{_mandir}/man1/%{ yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/man1/find-repos-of-install.1.gz
ln -sf %{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/man1/find-repos-of-install.1.gz
ln -sf %{_mandir}/man1/%{ yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/man1/repoquery.1.gz
ln -sf %{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/man1/repoquery.1.gz
ln -sf %{_mandir}/man1/%{ yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/man1/repotrack.1.gz
ln -sf %{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/man1/repotrack.1.gz
%endif
%endif
%check
%check
@ -534,24 +588,26 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/
%endif
%endif
%files
%files
%{_mandir}/man8/dnf-builddep.*
%{_mandir}/man8/dnf*-builddep.*
%{_mandir}/man8/dnf-changelog.*
%{_mandir}/man8/dnf*-changelog.*
%{_mandir}/man8/dnf-config-manager.*
%{_mandir}/man8/dnf*-config-manager.*
%{_mandir}/man8/dnf-copr.*
%{_mandir}/man8/dnf*-copr.*
%{_mandir}/man8/dnf-debug.*
%if %{with debug_plugin}
%{_mandir}/man8/dnf-debuginfo-install.*
%{_mandir}/man8/dnf*-debug.*
%{_mandir}/man8/dnf-download.*
%endif
%{_mandir}/man8/dnf-generate_completion_cache.*
%{_mandir}/man8/dnf*-debuginfo-install.*
%{_mandir}/man8/dnf-groups-manager.*
%{_mandir}/man8/dnf*-download.*
%{_mandir}/man8/dnf-needs-restarting.*
%{_mandir}/man8/dnf*-generate_completion_cache.*
%{_mandir}/man8/dnf-repoclosure.*
%{_mandir}/man8/dnf*-groups-manager.*
%{_mandir}/man8/dnf-repodiff.*
%{_mandir}/man8/dnf*-needs-restarting.*
%{_mandir}/man8/dnf-repograph.*
%{_mandir}/man8/dnf*-repoclosure.*
%{_mandir}/man8/dnf-repomanage.*
%{_mandir}/man8/dnf*-repodiff.*
%{_mandir}/man8/dnf-reposync.*
%{_mandir}/man8/dnf*-repograph.*
%{_mandir}/man8/dnf-system-upgrade.*
%{_mandir}/man8/dnf*-repomanage.*
%{_mandir}/man8/dnf-offline-upgrade.*
%{_mandir}/man8/dnf*-reposync.*
%{_mandir}/man8/dnf-offline-distrosync.*
%{_mandir}/man8/dnf*-system-upgrade.*
%{_mandir}/man8/dnf*-offline-upgrade.*
%{_mandir}/man8/dnf*-offline-distrosync.*
%if %{with yumcompatibility}
%if %{with yumcompatibility}
%{_mandir}/man1/yum-changelog.*
%{_mandir}/man1/yum-changelog.*
%{_mandir}/man8/yum-copr.*
%{_mandir}/man8/yum-copr.*
@ -572,7 +628,9 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/
%{python2_sitelib}/dnf-plugins/changelog.*
%{python2_sitelib}/dnf-plugins/changelog.*
%{python2_sitelib}/dnf-plugins/config_manager.*
%{python2_sitelib}/dnf-plugins/config_manager.*
%{python2_sitelib}/dnf-plugins/copr.*
%{python2_sitelib}/dnf-plugins/copr.*
%if %{with debug_plugin}
%{python2_sitelib}/dnf-plugins/debug.*
%{python2_sitelib}/dnf-plugins/debug.*
%endif
%{python2_sitelib}/dnf-plugins/debuginfo-install.*
%{python2_sitelib}/dnf-plugins/debuginfo-install.*
%{python2_sitelib}/dnf-plugins/download.*
%{python2_sitelib}/dnf-plugins/download.*
%{python2_sitelib}/dnf-plugins/generate_completion_cache.*
%{python2_sitelib}/dnf-plugins/generate_completion_cache.*
@ -598,7 +656,9 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/
%{python3_sitelib}/dnf-plugins/changelog.py
%{python3_sitelib}/dnf-plugins/changelog.py
%{python3_sitelib}/dnf-plugins/config_manager.py
%{python3_sitelib}/dnf-plugins/config_manager.py
%{python3_sitelib}/dnf-plugins/copr.py
%{python3_sitelib}/dnf-plugins/copr.py
%if %{with debug_plugin}
%{python3_sitelib}/dnf-plugins/debug.py
%{python3_sitelib}/dnf-plugins/debug.py
%endif
%{python3_sitelib}/dnf-plugins/debuginfo-install.py
%{python3_sitelib}/dnf-plugins/debuginfo-install.py
%{python3_sitelib}/dnf-plugins/download.py
%{python3_sitelib}/dnf-plugins/download.py
%{python3_sitelib}/dnf-plugins/generate_completion_cache.py
%{python3_sitelib}/dnf-plugins/generate_completion_cache.py
@ -614,7 +674,9 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/
%{python3_sitelib}/dnf-plugins/__pycache__/changelog.*
%{python3_sitelib}/dnf-plugins/__pycache__/changelog.*
%{python3_sitelib}/dnf-plugins/__pycache__/config_manager.*
%{python3_sitelib}/dnf-plugins/__pycache__/config_manager.*
%{python3_sitelib}/dnf-plugins/__pycache__/copr.*
%{python3_sitelib}/dnf-plugins/__pycache__/copr.*
%if %{with debug_plugin}
%{python3_sitelib}/dnf-plugins/__pycache__/debug.*
%{python3_sitelib}/dnf-plugins/__pycache__/debug.*
%endif
%{python3_sitelib}/dnf-plugins/__pycache__/debuginfo-install.*
%{python3_sitelib}/dnf-plugins/__pycache__/debuginfo-install.*
%{python3_sitelib}/dnf-plugins/__pycache__/download.*
%{python3_sitelib}/dnf-plugins/__pycache__/download.*
%{python3_sitelib}/dnf-plugins/__pycache__/generate_completion_cache.*
%{python3_sitelib}/dnf-plugins/__pycache__/generate_completion_cache.*
@ -648,8 +710,10 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/
%{_bindir}/repotrack
%{_bindir}/repotrack
%{_bindir}/yum-builddep
%{_bindir}/yum-builddep
%{_bindir}/yum-config-manager
%{_bindir}/yum-config-manager
%if %{with debug_plugin}
%{_bindir}/yum-debug-dump
%{_bindir}/yum-debug-dump
%{_bindir}/yum-debug-restore
%{_bindir}/yum-debug-restore
%endif
%{_bindir}/yum-groups-manager
%{_bindir}/yum-groups-manager
%{_bindir}/yumdownloader
%{_bindir}/yumdownloader
%{_mandir}/man1/debuginfo-install.*
%{_mandir}/man1/debuginfo-install.*
@ -661,8 +725,10 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/
%{_mandir}/man1/reposync.*
%{_mandir}/man1/reposync.*
%{_mandir}/man1/yum-builddep.*
%{_mandir}/man1/yum-builddep.*
%{_mandir}/man1/yum-config-manager.*
%{_mandir}/man1/yum-config-manager.*
%if %{with debug_plugin}
%{_mandir}/man1/yum-debug-dump.*
%{_mandir}/man1/yum-debug-dump.*
%{_mandir}/man1/yum-debug-restore.*
%{_mandir}/man1/yum-debug-restore.*
%endif
%{_mandir}/man1/yum-groups-manager.*
%{_mandir}/man1/yum-groups-manager.*
%{_mandir}/man1/yumdownloader.*
%{_mandir}/man1/yumdownloader.*
%{_mandir}/man1/package-cleanup.*
%{_mandir}/man1/package-cleanup.*
@ -683,8 +749,10 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/
%exclude %{_mandir}/man1/reposync.*
%exclude %{_mandir}/man1/reposync.*
%exclude %{_mandir}/man1/yum-builddep.*
%exclude %{_mandir}/man1/yum-builddep.*
%exclude %{_mandir}/man1/yum-config-manager.*
%exclude %{_mandir}/man1/yum-config-manager.*
%if %{with debug_plugin}
%exclude %{_mandir}/man1/yum-debug-dump.*
%exclude %{_mandir}/man1/yum-debug-dump.*
%exclude %{_mandir}/man1/yum-debug-restore.*
%exclude %{_mandir}/man1/yum-debug-restore.*
%endif
%exclude %{_mandir}/man1/yum-groups-manager.*
%exclude %{_mandir}/man1/yum-groups-manager.*
%exclude %{_mandir}/man1/yumdownloader.*
%exclude %{_mandir}/man1/yumdownloader.*
%exclude %{_mandir}/man1/package-cleanup.*
%exclude %{_mandir}/man1/package-cleanup.*
@ -695,21 +763,21 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/
%if %{with python2}
%if %{with python2}
%files -n python2-dnf-plugin-leaves
%files -n python2-dnf-plugin-leaves
%{python2_sitelib}/dnf-plugins/leaves.*
%{python2_sitelib}/dnf-plugins/leaves.*
%{_mandir}/man8/dnf-leaves.*
%{_mandir}/man8/dnf* -leaves.*
%endif
%endif
%if %{with python3}
%if %{with python3}
%files -n python3-dnf-plugin-leaves
%files -n python3-dnf-plugin-leaves
%{python3_sitelib}/dnf-plugins/leaves.*
%{python3_sitelib}/dnf-plugins/leaves.*
%{python3_sitelib}/dnf-plugins/__pycache__/leaves.*
%{python3_sitelib}/dnf-plugins/__pycache__/leaves.*
%{_mandir}/man8/dnf-leaves.*
%{_mandir}/man8/dnf* -leaves.*
%endif
%endif
%if 0%{?rhel} == 0 && %{with python2}
%if 0%{?rhel} == 0 && %{with python2}
%files -n python2-dnf-plugin-local
%files -n python2-dnf-plugin-local
%config(noreplace) %{_sysconfdir}/dnf/plugins/local.conf
%config(noreplace) %{_sysconfdir}/dnf/plugins/local.conf
%{python2_sitelib}/dnf-plugins/local.*
%{python2_sitelib}/dnf-plugins/local.*
%{_mandir}/man8/dnf-local.*
%{_mandir}/man8/dnf* -local.*
%endif
%endif
%if %{with python3} && 0%{?rhel} == 0
%if %{with python3} && 0%{?rhel} == 0
@ -717,7 +785,7 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/
%config(noreplace) %{_sysconfdir}/dnf/plugins/local.conf
%config(noreplace) %{_sysconfdir}/dnf/plugins/local.conf
%{python3_sitelib}/dnf-plugins/local.*
%{python3_sitelib}/dnf-plugins/local.*
%{python3_sitelib}/dnf-plugins/__pycache__/local.*
%{python3_sitelib}/dnf-plugins/__pycache__/local.*
%{_mandir}/man8/dnf-local.*
%{_mandir}/man8/dnf* -local.*
%endif
%endif
%if %{with python2}
%if %{with python2}
@ -733,7 +801,7 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/
%config(noreplace) %{_sysconfdir}/dnf/plugins/post-transaction-actions.conf
%config(noreplace) %{_sysconfdir}/dnf/plugins/post-transaction-actions.conf
%config(noreplace) %{_sysconfdir}/dnf/plugins/post-transaction-actions.d
%config(noreplace) %{_sysconfdir}/dnf/plugins/post-transaction-actions.d
%{python2_sitelib}/dnf-plugins/post-transaction-actions.*
%{python2_sitelib}/dnf-plugins/post-transaction-actions.*
%{_mandir}/man8/dnf-post-transaction-actions.*
%{_mandir}/man8/dnf* -post-transaction-actions.*
%endif
%endif
%if %{with python3}
%if %{with python3}
@ -742,20 +810,37 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/
%config(noreplace) %{_sysconfdir}/dnf/plugins/post-transaction-actions.d
%config(noreplace) %{_sysconfdir}/dnf/plugins/post-transaction-actions.d
%{python3_sitelib}/dnf-plugins/post-transaction-actions.*
%{python3_sitelib}/dnf-plugins/post-transaction-actions.*
%{python3_sitelib}/dnf-plugins/__pycache__/post-transaction-actions.*
%{python3_sitelib}/dnf-plugins/__pycache__/post-transaction-actions.*
%{_mandir}/man8/dnf-post-transaction-actions.*
%{_mandir}/man8/dnf*-post-transaction-actions.*
%endif
%if %{with python2}
%files -n python2-dnf-plugin-pre-transaction-actions
%config(noreplace) %{_sysconfdir}/dnf/plugins/pre-transaction-actions.conf
%config(noreplace) %{_sysconfdir}/dnf/plugins/pre-transaction-actions.d
%{python2_sitelib}/dnf-plugins/pre-transaction-actions.*
%{_mandir}/man8/dnf*-pre-transaction-actions.*
%endif
%if %{with python3}
%files -n python3-dnf-plugin-pre-transaction-actions
%config(noreplace) %{_sysconfdir}/dnf/plugins/pre-transaction-actions.conf
%config(noreplace) %{_sysconfdir}/dnf/plugins/pre-transaction-actions.d
%{python3_sitelib}/dnf-plugins/pre-transaction-actions.*
%{python3_sitelib}/dnf-plugins/__pycache__/pre-transaction-actions.*
%{_mandir}/man8/dnf*-pre-transaction-actions.*
%endif
%endif
%if %{with python2}
%if %{with python2}
%files -n python2-dnf-plugin-show-leaves
%files -n python2-dnf-plugin-show-leaves
%{python2_sitelib}/dnf-plugins/show_leaves.*
%{python2_sitelib}/dnf-plugins/show_leaves.*
%{_mandir}/man8/dnf-show-leaves.*
%{_mandir}/man8/dnf* -show-leaves.*
%endif
%endif
%if %{with python3}
%if %{with python3}
%files -n python3-dnf-plugin-show-leaves
%files -n python3-dnf-plugin-show-leaves
%{python3_sitelib}/dnf-plugins/show_leaves.*
%{python3_sitelib}/dnf-plugins/show_leaves.*
%{python3_sitelib}/dnf-plugins/__pycache__/show_leaves.*
%{python3_sitelib}/dnf-plugins/__pycache__/show_leaves.*
%{_mandir}/man8/dnf-show-leaves.*
%{_mandir}/man8/dnf* -show-leaves.*
%endif
%endif
%if %{with python2}
%if %{with python2}
@ -763,7 +848,7 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/
%config(noreplace) %{_sysconfdir}/dnf/plugins/versionlock.conf
%config(noreplace) %{_sysconfdir}/dnf/plugins/versionlock.conf
%config(noreplace) %{_sysconfdir}/dnf/plugins/versionlock.list
%config(noreplace) %{_sysconfdir}/dnf/plugins/versionlock.list
%{python2_sitelib}/dnf-plugins/versionlock.*
%{python2_sitelib}/dnf-plugins/versionlock.*
%{_mandir}/man8/dnf-versionlock.*
%{_mandir}/man8/dnf* -versionlock.*
%if %{with yumcompatibility}
%if %{with yumcompatibility}
%{_mandir}/man8/yum-versionlock.*
%{_mandir}/man8/yum-versionlock.*
%{_mandir}/man5/yum-versionlock.*
%{_mandir}/man5/yum-versionlock.*
@ -779,7 +864,7 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/
%config(noreplace) %{_sysconfdir}/dnf/plugins/versionlock.list
%config(noreplace) %{_sysconfdir}/dnf/plugins/versionlock.list
%{python3_sitelib}/dnf-plugins/versionlock.*
%{python3_sitelib}/dnf-plugins/versionlock.*
%{python3_sitelib}/dnf-plugins/__pycache__/versionlock.*
%{python3_sitelib}/dnf-plugins/__pycache__/versionlock.*
%{_mandir}/man8/dnf-versionlock.*
%{_mandir}/man8/dnf* -versionlock.*
%if %{with yumcompatibility}
%if %{with yumcompatibility}
%{_mandir}/man8/yum-versionlock.*
%{_mandir}/man8/yum-versionlock.*
%{_mandir}/man5/yum-versionlock.*
%{_mandir}/man5/yum-versionlock.*
@ -793,101 +878,168 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/
%files -n python3-dnf-plugin-modulesync
%files -n python3-dnf-plugin-modulesync
%{python3_sitelib}/dnf-plugins/modulesync.*
%{python3_sitelib}/dnf-plugins/modulesync.*
%{python3_sitelib}/dnf-plugins/__pycache__/modulesync.*
%{python3_sitelib}/dnf-plugins/__pycache__/modulesync.*
%{_mandir}/man8/dnf-modulesync.*
%{_mandir}/man8/dnf* -modulesync.*
%endif
%endif
%changelog
%changelog
* Fri Sep 08 2023 Marek Blaha <mblaha@redhat.com> - 4.3.0-11
* Tue Jul 09 2024 Petr Pisar <ppisar@redhat.com> - 4.7.0-5
- Rebuild in correct target
- Remove debug plugin (i.e. dnf debug-dump and and debug-restore commands)
(RHEL-23706)
* Thu Sep 07 2023 Marek Blaha <mblaha@redhat.com> - 4.3.0-10
- Enable leaves and show-leaves plugins (RHEL-44922)
- Update translations RHEL 9.3
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 4.7.0-4
* Mon Jun 26 2023 Jaroslav Rohel <jrohel@redhat.com> - 4.3.0-9
- Bump release for June 2024 mass rebuild
- system-upgrade: Wait until the upgrade is done before poweroff (RhBug:2214510)
* Fri Jun 14 2024 Petr Pisar <ppisar@redhat.com> - 4.7.0-3
* Wed May 31 2023 Nicola Sella <nsella@redhat.com> - 4.3.0-8
- Fix symbolic links to packaged files (RHEL-40564)
- Add fix and test assertion for "no systemd unit exists for pid"
* Thu Jun 06 2024 Petr Pisar <ppisar@redhat.com> - 4.7.0-2
* Wed May 17 2023 Jaroslav Rohel <jrohel@redhat.com> - 4.3.0-7
- Revert using systemd start time in needs-restarting (RHEL-35577)
- Remove patch: "reposync: Implement --safe-write-path option (RhBug:1898089,2203766)" (RhBug:2207946)
* Wed Apr 24 2024 Jan Kolarik <jkolarik@redhat.com> - 4.7.0-1
* Mon May 15 2023 Jaroslav Rohel <jrohel@redhat.com> - 4.3.0-6
- Update to 4.7.0 (RHEL-38831)
- Fix boot time derivation for systems with no rtc (RhBug:2166444,2182157)
- docs: Documentation of needs-restarting boot time (RHEL-35577)
- system-upgrade: Add --poweroff option to reboot subcommand (RhBug:2157844)
- man: Prepare pages for dnf5 switch
- Doc update for reposync (RhBug:2132383,2182004)
- spec: Prepare for switch of dnf5 in Rawhide
- reposync: Implement --safe-write-path option (RhBug:1898089,2203766)
- Enable the leaves and show-leaves DNF plugins (RhBug:2134638)
* Tue Mar 26 2024 Evan Goode <egoode@redhat.com> - 4.6.0-1
- Update to 4.6.0 (RHEL-38831)
* Wed Mar 15 2023 Marek Blaha <mblaha@redhat.com> - 4.3.0-5
- Added pre-transaction plugin
- needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
(RHEL-35577)
* Thu Feb 08 2024 Jan Kolarik <jkolarik@redhat.com> - 4.5.0-1
- Update to 4.5.0
- Request filelists metadata for plugins needing that
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Dec 08 2023 Jan Kolarik <jkolarik@redhat.com> - 4.4.4-1
- Update to 4.4.4
- needs-restarting: Add microcode_ctl to a reboot list
* Fri Oct 06 2023 Jan Kolarik <jkolarik@redhat.com> - 4.4.3-1
- Update to 4.4.3
- needs-restarting: Avoid issue with garbage smaps chars (RhBug:2212953)
- needs-restarting: Add kernel-core to reboot list
- Update translations
- Update translations
* Fri Jan 06 2023 Nicola Sella <nsella@redhat.com> - 4.3.0-4
* Thu Jul 27 2023 Nicola Sella <nsella@redhat.com> - 4.4.2-1
- Remove requirement of python3-distro (fix specfile)
- Update to 4.4.2
- Fixed copr.vendor.conf not loading
- "dnf copr enable" on "Asahi Fedora Linux Remix" guesses epel..x86_64
- system-upgrade: change http to https in unit file
- Fix systemd dependencies when using --poweroff option in system-upgrade plugin (RhBug:2211844)
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Thu Jun 15 2023 Python Maint <python-maint@redhat.com> - 4.4.1-4
- Rebuilt for Python 3.12
* Wed May 17 2023 Jan Kolarik <jkolarik@redhat.com> - 4.4.1-3
- Rebuild for rpm-4.18.90-4
* Tue May 16 2023 Jan Kolarik <jkolarik@redhat.com> - 4.4.1-2
- Rebuild for rpm-4.18.90
* Mon May 15 2023 Jan Kolarik <jkolarik@redhat.com> - 4.4.1-1
- Update to 4.4.1
- reposync: Implement --safe-write-path option (RhBug:1898089)
- needs-restarting: Catch exception when no systemd unit exists for pid (RhBug:2122587)
- post-transaction-actions: Fix ConfigParser.substitute call
- builddep: Avoid using obsolete RPM API
- yum-utils: Only depend on python3-dnf, not dnf
* Wed Apr 05 2023 Jan Kolarik <jkolarik@redhat.com> - 4.4.0-1
- Update to 4.4.0
- system-upgrade: Move from extras to core (RhBug:2054235)
- system-upgrade: Add support for security filters in offline-upgrade (RhBug:1939975)
- needs-restarting: Fix boot time derivation for systems with no rtc (RhBug:2137935)
- system-upgrade: Add --poweroff option to reboot
- download: Skip downloading weak deps when install_weak_deps=False
- copr: Switch to reading a copr.vendor.conf file to determine a vendor ID
- config-manager: Allow to specify the "main" section
- reposync: Documentation update (RhBug:2132383, 2182004)
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.3.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Fri Sep 23 2022 Jaroslav Rohel <jrohel@redhat.com> - 4.3.1-1
- Update to 4.3.1
- Update translations (fix RhBug:2127011)
* Fri Sep 09 2022 Jaroslav Rohel <jrohel@redhat.com> - 4.3.0-1
- Update to 4.3.0
- [repomanage] Modules are used only when they belong to target repo (RhBug:2072441)
- copr: Guess EPEL chroots for CentOS Stream (RhBug:2058471)
- builddep: Warning when using macros with source rpms (RhBug:2077820)
- Update documentation for config-manager used with subscription-manager (RhBug:2075366)
- Update translations
* Thu Jan 05 2023 Nicola Sella <nsella@redhat.com> - 4.3.0-3
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.1 -3
- Remove requirement of python3-distro
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Wed Dec 03 2022 Nicola Sella <nsella@redhat.com> - 4.3.0-2
* Wed Jun 15 2022 Python Maint <python-maint@redhat.com> - 4.2.1-2
- Move system-upgrade plugin to core (RhBug:2054235)
- Rebuilt for Python 3.11
- offline-upgrade: add support for security filters (RhBug:1939975)
* Thu Sep 22 2022 Lukas Hrazky <lhrazky@redhat.com> - 4.3.0-1
* Fri May 27 2022 Jaroslav Rohel <jrohel@redhat.com> - 4.2.1-1
- Update to 4.3.0
- Update to 4.2.1
- [config-manager] Update documentation (RhBug:2075366)
- Skip all non rpm tsi for transaction_action plugins (rhbug:2023652)
- [builddep] Warning when using macros with source rpms (RhBug:2077820)
- [repomanage] Use modules only from repo they are handling (RhBug:2072441)
- Skip all non rpm transaction items for transaction_action plugins (rhbug:2023652)
- feat(repomanage): Add new option --oldonly
* Wed Sep 14 2022 Marek Blaha <mblaha@redhat.com> - 4.1.0-3
- Update translations
* Tue Jul 19 2022 Lukas Hrazky <lhrazky@redhat.com> - 4.1.0-2
* Thu May 05 2022 Jaroslav Rohel <jrohel@redhat.com> - 4.2.0-1
- [copr] Guess EPEL chroots for CentOS Stream
- Update to 4.2.0
- repomanage: Add new option --oldonly (RhBug:2034736,2058676)
* Thu Apr 28 2022 Pavla Kratochvilova <pkratoch@redhat.com> - 4.1.0-1
* Mon Mar 14 2022 Pavla Kratochvilova <pkratoch@redhat.com> - 4.1.0-1
- Add a new subpackage with modulesync command. The command downloads packages from modules and/or creates a repository with modular data. (RhBug:1868047)
- Add a new subpackage with modulesync command. The command downloads packages from modules and/or creates a repository with modular data. (RhBug:1868047)
- [groups-manager] Use full NEVRA (not only name) for matching packages (RhBug:2013633)
- [repoclosure] Print counts of missing dependencies
- [repoclosure] Print counts of missing dependencies
- [reposync] Do not stop downloading packages on the first error (RhBug:2009894)
- [reposync] Do not stop downloading packages on the first error (RhBug:2009894)
- [versionlock] Fix: Multiple package-name-spec arguments don't lock correctly (RhBug:2001039) (RhBug:2013324)
* Mon Feb 07 2022 Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.24-3
- Backport patch with new way to determine rpmdb version
* Thu Dec 09 2021 Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.24-2
- [groups-manager] Use full NEVRA for matching packages instead of only name (RhBug:2029864)
- [versionlock] Fix: Multiple package-name-spec arguments don't lock (RhBug:2029871)
- [versionlock] Update documentation for adding specifi version (RhBug:2013332)
- [versionlock] Update documentation for adding specifi version (RhBug:2013332)
* Mon Oct 25 2021 Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.24-1
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.24-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Oct 21 2021 Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.24-1
- Update to 4.0.24
- Update to 4.0.24
- [copr] on CentOS Stream, enable centos stream chroot instead of not epel 8 (RhBug:1994154)
- [copr] Avoid using deprecated function distro.linux_distribution() (RhBug:2011550)
- [copr] don't traceback on empty lines in /etc/os-release
* Thu Sep 23 2021 Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.23-1
- Update to 4.0.23
- [leaves] Show strongly connected components
- [needs-restarting] Fix wrong boot time (RhBug:1960437)
- [playground] Disable playground command, since it doesn't work
* Fri Jul 23 2021 Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.22-3
- Fix 'dnf copr enable' on Fedora 35
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.22-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jun 15 2021 Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.22-1
- Update to 4.0.22
- [repomanage] Allow running only with metadata
- [repomanage] Allow running only with metadata
- [repomanage] Enhance documentation (RhBug:1898293)
- [repomanage] Enhance documentation (RhBug:1898293)
- [versionlock] Locking obsoleted package does not make the obsoleter unavailable (RhBug:1957280)
- [versionlock] Locking obsoleted package does not make the obsoleter unavailable (RhBug:1957280)
- [versionlock] Work correctly with packages with minorbump part of release (RhBug:1961217)
- [versionlock] Work correctly with packages with minorbump part of release (RhBug:1961217)
- [leaves] Show strongly connected components
- [needs-restarting] Fix wrong boot time (RhBug:1960437)
- [playground] Disable playground command, since it doesn't work
- [copr] on CentOS Stream, enable centos stream chroot instead of not epel 8 (RhBug:1994154)
- [copr] Avoid using deprecated function distro.linux_distribution() (RhBug:2011550)
- [copr] don't traceback on empty lines in /etc/os-release
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 4.0.21-2
* Thu Jun 03 2021 Python Maint <python-maint@redhat.com> - 4.0.21-2
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
- Rebuilt for Python 3.10
Related: rhbz#1991688
* Wed Jun 02 2021 Pavla Kratochvilova <pkratoch@redhat.com> - 4.0.21-1
* Fri Apr 16 2021 Nicola Sella <nsella@redhat.com> - 4.0.21-1
- Update to 4.0.21
- Removed dependency on dnf.yum.misc.Checksum class (RhBug:1935465)
- Add missing command line option to documentation
- Add missing command line option to documentation
- doc: add packages to needs-restarting conf
- doc: add packages to needs-restarting conf
- Set blacklist subcommand as deprecated
- Set blacklist subcommand as deprecated
- Bugs fixed (RhBug:1914827,1916782)
- Bugs fixed (RhBug:1914827,1916782)
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 4.0.19-2
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
* Thu Jan 28 2021 Nicola Sella <nsella@redhat.com> - 4.0.19-1
* Thu Jan 28 2021 Nicola Sella <nsella@redhat.com> - 4.0.19-1
- Update to 4.0.19
- Update to 4.0.19
- copr: allow only 2 arguments with copr enable command
- copr: allow only 2 arguments with copr enable command