import dnf-plugins-core-4.3.0-5.el9_2
This commit is contained in:
parent
30824173ac
commit
b4d5456cc8
@ -1 +1 @@
|
|||||||
22fcfa23b92ea8052ba2eb14ef9264e61c4b7d8b SOURCES/dnf-plugins-core-4.1.0.tar.gz
|
d9a1561a5c4d238340b3db6d081c70b86841c291 SOURCES/dnf-plugins-core-4.3.0.tar.gz
|
||||||
|
2
.gitignore
vendored
2
.gitignore
vendored
@ -1 +1 @@
|
|||||||
SOURCES/dnf-plugins-core-4.1.0.tar.gz
|
SOURCES/dnf-plugins-core-4.3.0.tar.gz
|
||||||
|
1711
SOURCES/0001-Move-system-upgrade-plugin-to-core-RhBug-2054235.patch
Normal file
1711
SOURCES/0001-Move-system-upgrade-plugin-to-core-RhBug-2054235.patch
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,37 +0,0 @@
|
|||||||
From 579ef1bb577807090a114378219a812ec26b724a Mon Sep 17 00:00:00 2001
|
|
||||||
From: Carl George <carl@george.computer>
|
|
||||||
Date: Mon, 27 Jun 2022 23:12:05 -0500
|
|
||||||
Subject: [PATCH] copr: Guess EPEL chroots for CentOS Stream (RhBug:2058471)
|
|
||||||
|
|
||||||
Packages built in epel-9 chroots are almost always compatible with
|
|
||||||
CentOS Stream 9. Not having the copr plugin guess this chroot is
|
|
||||||
causing user friction. Users are creating epel-9 chroots expecting them
|
|
||||||
to work for both CentOS Stream 9 and RHEL 9. When they get reports
|
|
||||||
about `dnf copr enable` not working, they try to add a centos-stream-9
|
|
||||||
chroot, only to discover the dependencies they need from EPEL are not
|
|
||||||
available.
|
|
||||||
|
|
||||||
Instead of making the majority of CentOS Stream users include an
|
|
||||||
explicit chroot argument, let's reserve that workaround only for the
|
|
||||||
people that don't want their CentOS Stream systems picking the EPEL
|
|
||||||
chroot.
|
|
||||||
---
|
|
||||||
plugins/copr.py | 2 --
|
|
||||||
1 file changed, 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/plugins/copr.py b/plugins/copr.py
|
|
||||||
index 297210b..16946b7 100644
|
|
||||||
--- a/plugins/copr.py
|
|
||||||
+++ b/plugins/copr.py
|
|
||||||
@@ -469,8 +469,6 @@ Bugzilla. In case of problems, contact the owner of this repository.
|
|
||||||
chroot = ("opensuse-tumbleweed-{}".format(distarch))
|
|
||||||
else:
|
|
||||||
chroot = ("opensuse-leap-{0}-{1}".format(dist[1], distarch))
|
|
||||||
- elif "CentOS Stream" in dist:
|
|
||||||
- chroot = ("centos-stream-{0}-{1}".format(dist[1], distarch))
|
|
||||||
else:
|
|
||||||
chroot = ("epel-%s-x86_64" % dist[1].split(".", 1)[0])
|
|
||||||
return chroot
|
|
||||||
--
|
|
||||||
2.36.1
|
|
||||||
|
|
@ -0,0 +1,78 @@
|
|||||||
|
From 307641a869134de4ebd496d1a78e5ff128a26293 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Jan Kolarik <jkolarik@redhat.com>
|
||||||
|
Date: Fri, 30 Sep 2022 11:36:26 +0000
|
||||||
|
Subject: [PATCH 2/4] Add a warning when using `system-upgrade` on RHEL
|
||||||
|
|
||||||
|
---
|
||||||
|
dnf-plugins-core.spec | 3 +--
|
||||||
|
doc/system-upgrade.rst | 6 ++++--
|
||||||
|
plugins/system_upgrade.py | 4 ++++
|
||||||
|
3 files changed, 9 insertions(+), 4 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/dnf-plugins-core.spec b/dnf-plugins-core.spec
|
||||||
|
index 4df6e44..1ee87a1 100644
|
||||||
|
--- a/dnf-plugins-core.spec
|
||||||
|
+++ b/dnf-plugins-core.spec
|
||||||
|
@@ -148,14 +148,13 @@ Summary: Core Plugins for DNF
|
||||||
|
%{?python_provide:%python_provide python3-%{name}}
|
||||||
|
BuildRequires: python3-dbus
|
||||||
|
BuildRequires: python3-devel
|
||||||
|
+BuildRequires: python3-distro
|
||||||
|
BuildRequires: python3-dnf >= %{dnf_lowest_compatible}
|
||||||
|
BuildRequires: python3-systemd
|
||||||
|
BuildRequires: pkgconfig(systemd)
|
||||||
|
BuildRequires: systemd
|
||||||
|
%{?systemd_ordering}
|
||||||
|
-%if 0%{?fedora}
|
||||||
|
Requires: python3-distro
|
||||||
|
-%endif
|
||||||
|
Requires: python3-dbus
|
||||||
|
Requires: python3-dnf >= %{dnf_lowest_compatible}
|
||||||
|
Requires: python3-hawkey >= %{hawkey_version}
|
||||||
|
diff --git a/doc/system-upgrade.rst b/doc/system-upgrade.rst
|
||||||
|
index 3110460..87b7319 100644
|
||||||
|
--- a/doc/system-upgrade.rst
|
||||||
|
+++ b/doc/system-upgrade.rst
|
||||||
|
@@ -27,13 +27,15 @@ DNF system-upgrades plugin provides three commands: ``system-upgrade``, ``offlin
|
||||||
|
``offline-distrosync``. Only ``system-upgrade`` command requires increase of distribution major
|
||||||
|
version (``--releasever``) compared to installed version.
|
||||||
|
|
||||||
|
-``dnf system-upgrade`` can be used to upgrade a Fedora system to a new major
|
||||||
|
-release. It replaces fedup (the old Fedora Upgrade tool). Before you proceed ensure that your system
|
||||||
|
+``dnf system-upgrade`` is a recommended way to upgrade a system to a new major release.
|
||||||
|
+It replaces fedup (the old Fedora Upgrade tool). Before you proceed ensure that your system
|
||||||
|
is fully upgraded (``dnf --refresh upgrade``).
|
||||||
|
|
||||||
|
The ``system-upgrade`` command also performes additional actions necessary for the upgrade of the
|
||||||
|
system, for example an upgrade of groups and environments.
|
||||||
|
|
||||||
|
+.. WARNING:: The ``system-upgrade`` command is not supported on the RHEL distribution.
|
||||||
|
+
|
||||||
|
--------
|
||||||
|
Synopsis
|
||||||
|
--------
|
||||||
|
diff --git a/plugins/system_upgrade.py b/plugins/system_upgrade.py
|
||||||
|
index fee6762..0baf978 100644
|
||||||
|
--- a/plugins/system_upgrade.py
|
||||||
|
+++ b/plugins/system_upgrade.py
|
||||||
|
@@ -20,6 +20,7 @@
|
||||||
|
"""system_upgrade.py - DNF plugin to handle major-version system upgrades."""
|
||||||
|
|
||||||
|
from subprocess import call, Popen, check_output, CalledProcessError
|
||||||
|
+import distro
|
||||||
|
import json
|
||||||
|
import os
|
||||||
|
import os.path
|
||||||
|
@@ -451,6 +452,9 @@ class SystemUpgradeCommand(dnf.cli.Command):
|
||||||
|
|
||||||
|
def configure_download(self):
|
||||||
|
if 'system-upgrade' == self.opts.command or 'fedup' == self.opts.command:
|
||||||
|
+ if distro.id() == 'rhel':
|
||||||
|
+ logger.warning(_('WARNING: this operation is not supported on the RHEL distribution. '
|
||||||
|
+ 'Proceed at your own risk.'))
|
||||||
|
help_url = get_url_from_os_release()
|
||||||
|
if help_url:
|
||||||
|
msg = _('Additional information for System Upgrade: {}')
|
||||||
|
--
|
||||||
|
2.38.1
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
61
SOURCES/0003-offline-upgrade-Add-security-filters.patch
Normal file
61
SOURCES/0003-offline-upgrade-Add-security-filters.patch
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
From eef927ac825c1a07082e10ffbf11e16ecbd7688c Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Tarc=C3=ADsio=20Ladeia=20de=20Oliveira?=
|
||||||
|
<wyrquill@gmail.com>
|
||||||
|
Date: Thu, 20 Oct 2022 22:16:59 -0300
|
||||||
|
Subject: [PATCH 1/2] [offline-upgrade] Add security filters (RhBug:1939975)
|
||||||
|
|
||||||
|
Add support for security filter options that are available in the main
|
||||||
|
`dnf` commands, that is, `--advisory`, `--bugfix`, `--security`, and
|
||||||
|
`--enhancement`.
|
||||||
|
|
||||||
|
= changelog =
|
||||||
|
msg: [offline-upgrade] Add support for security filters
|
||||||
|
type: bugfix
|
||||||
|
resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1939975
|
||||||
|
---
|
||||||
|
plugins/system_upgrade.py | 3 +++
|
||||||
|
1 file changed, 3 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/plugins/system_upgrade.py b/plugins/system_upgrade.py
|
||||||
|
index 0baf978..ef1de73 100644
|
||||||
|
--- a/plugins/system_upgrade.py
|
||||||
|
+++ b/plugins/system_upgrade.py
|
||||||
|
@@ -467,6 +467,9 @@ class SystemUpgradeCommand(dnf.cli.Command):
|
||||||
|
logger.error(_("Operation aborted."))
|
||||||
|
sys.exit(1)
|
||||||
|
check_release_ver(self.base.conf, target=self.opts.releasever)
|
||||||
|
+ elif 'offline-upgrade' == self.opts.command:
|
||||||
|
+ self.cli._populate_update_security_filter(self.opts)
|
||||||
|
+
|
||||||
|
self.cli.demands.root_user = True
|
||||||
|
self.cli.demands.resolving = True
|
||||||
|
self.cli.demands.available_repos = True
|
||||||
|
--
|
||||||
|
2.38.1
|
||||||
|
|
||||||
|
|
||||||
|
From 7e5d3028caa743f3e5ac7bf921c3ec39a4d2c85b Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Tarc=C3=ADsio=20Ladeia=20de=20Oliveira?=
|
||||||
|
<wyrquill@gmail.com>
|
||||||
|
Date: Thu, 20 Oct 2022 22:27:22 -0300
|
||||||
|
Subject: [PATCH 2/2] Add myself as contributor in AUTHORS
|
||||||
|
|
||||||
|
---
|
||||||
|
AUTHORS | 1 +
|
||||||
|
1 file changed, 1 insertion(+)
|
||||||
|
|
||||||
|
diff --git a/AUTHORS b/AUTHORS
|
||||||
|
index 352e195..f098cb6 100644
|
||||||
|
--- a/AUTHORS
|
||||||
|
+++ b/AUTHORS
|
||||||
|
@@ -32,6 +32,7 @@ DNF-PLUGINS-CORE CONTRIBUTORS
|
||||||
|
Neal Gompa <ngompa13@gmail.com>
|
||||||
|
Paul Howarth <paul@city-fan.org>
|
||||||
|
Rickard Dybeck <r.dybeck@gmail.com>
|
||||||
|
+ Tarcísio Ladeia de Oliveira <wyrquill@gmail.com>
|
||||||
|
Tomas Babej <tomasbabej@gmail.com>
|
||||||
|
Vladan Kudlac <vladankudlac@gmail.com>
|
||||||
|
Wieland Hoffmann <themineo@gmail.com>
|
||||||
|
--
|
||||||
|
2.38.1
|
||||||
|
|
@ -0,0 +1,62 @@
|
|||||||
|
From e04aff1e65fb260912e7e0feeb201e17fa5abda4 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Jan Kolarik <jkolarik@redhat.com>
|
||||||
|
Date: Fri, 16 Dec 2022 05:55:19 +0000
|
||||||
|
Subject: [PATCH] system-upgrade: Show warning always for a downstream
|
||||||
|
|
||||||
|
As the distro package is not available in the BaseOS, the warning implementation will be shown always, but only in related downstreams.
|
||||||
|
|
||||||
|
= changelog =
|
||||||
|
type: bugfix
|
||||||
|
resolves: https://bugzilla.redhat.com/show_bug.cgi?id=2152846
|
||||||
|
---
|
||||||
|
dnf-plugins-core.spec | 3 ++-
|
||||||
|
plugins/system_upgrade.py | 6 ++----
|
||||||
|
2 files changed, 4 insertions(+), 5 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/dnf-plugins-core.spec b/dnf-plugins-core.spec
|
||||||
|
index 1ee87a1..4df6e44 100644
|
||||||
|
--- a/dnf-plugins-core.spec
|
||||||
|
+++ b/dnf-plugins-core.spec
|
||||||
|
@@ -148,13 +148,14 @@ Summary: Core Plugins for DNF
|
||||||
|
%{?python_provide:%python_provide python3-%{name}}
|
||||||
|
BuildRequires: python3-dbus
|
||||||
|
BuildRequires: python3-devel
|
||||||
|
-BuildRequires: python3-distro
|
||||||
|
BuildRequires: python3-dnf >= %{dnf_lowest_compatible}
|
||||||
|
BuildRequires: python3-systemd
|
||||||
|
BuildRequires: pkgconfig(systemd)
|
||||||
|
BuildRequires: systemd
|
||||||
|
%{?systemd_ordering}
|
||||||
|
+%if 0%{?fedora}
|
||||||
|
Requires: python3-distro
|
||||||
|
+%endif
|
||||||
|
Requires: python3-dbus
|
||||||
|
Requires: python3-dnf >= %{dnf_lowest_compatible}
|
||||||
|
Requires: python3-hawkey >= %{hawkey_version}
|
||||||
|
diff --git a/plugins/system_upgrade.py b/plugins/system_upgrade.py
|
||||||
|
index ef1de73..4f7620f 100644
|
||||||
|
--- a/plugins/system_upgrade.py
|
||||||
|
+++ b/plugins/system_upgrade.py
|
||||||
|
@@ -20,7 +20,6 @@
|
||||||
|
"""system_upgrade.py - DNF plugin to handle major-version system upgrades."""
|
||||||
|
|
||||||
|
from subprocess import call, Popen, check_output, CalledProcessError
|
||||||
|
-import distro
|
||||||
|
import json
|
||||||
|
import os
|
||||||
|
import os.path
|
||||||
|
@@ -452,9 +451,8 @@ class SystemUpgradeCommand(dnf.cli.Command):
|
||||||
|
|
||||||
|
def configure_download(self):
|
||||||
|
if 'system-upgrade' == self.opts.command or 'fedup' == self.opts.command:
|
||||||
|
- if distro.id() == 'rhel':
|
||||||
|
- logger.warning(_('WARNING: this operation is not supported on the RHEL distribution. '
|
||||||
|
- 'Proceed at your own risk.'))
|
||||||
|
+ logger.warning(_('WARNING: this operation is not supported on the RHEL distribution. '
|
||||||
|
+ 'Proceed at your own risk.'))
|
||||||
|
help_url = get_url_from_os_release()
|
||||||
|
if help_url:
|
||||||
|
msg = _('Additional information for System Upgrade: {}')
|
||||||
|
--
|
||||||
|
2.39.0
|
||||||
|
|
2782
SOURCES/0005-Update-translations.patch
Normal file
2782
SOURCES/0005-Update-translations.patch
Normal file
File diff suppressed because it is too large
Load Diff
@ -33,14 +33,18 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: dnf-plugins-core
|
Name: dnf-plugins-core
|
||||||
Version: 4.1.0
|
Version: 4.3.0
|
||||||
Release: 3%{?dist}
|
Release: 5%{?dist}
|
||||||
Summary: Core Plugins for DNF
|
Summary: Core Plugins for DNF
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
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-copr-Guess-EPEL-chroots-for-CentOS-Stream-RhBug-2058.patch
|
Patch1: 0001-Move-system-upgrade-plugin-to-core-RhBug-2054235.patch
|
||||||
Patch2: 0002-Update-translations.patch
|
Patch2: 0002-Add-a-warning-when-using-system-upgrade-on-RHEL.patch
|
||||||
|
Patch3: 0003-offline-upgrade-Add-security-filters.patch
|
||||||
|
Patch4: 0004-system-upgrade-Show-warning-always-for-a-downstream.patch
|
||||||
|
Patch5: 0005-Update-translations.patch
|
||||||
|
|
||||||
|
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
BuildRequires: cmake
|
BuildRequires: cmake
|
||||||
@ -67,6 +71,9 @@ Provides: dnf-command(repograph)
|
|||||||
Provides: dnf-command(repomanage)
|
Provides: dnf-command(repomanage)
|
||||||
Provides: dnf-command(reposync)
|
Provides: dnf-command(reposync)
|
||||||
Provides: dnf-command(repodiff)
|
Provides: dnf-command(repodiff)
|
||||||
|
Provides: dnf-command(system-upgrade)
|
||||||
|
Provides: dnf-command(offline-upgrade)
|
||||||
|
Provides: dnf-command(offline-distrosync)
|
||||||
Provides: dnf-plugins-extras-debug = %{version}-%{release}
|
Provides: dnf-plugins-extras-debug = %{version}-%{release}
|
||||||
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}
|
||||||
@ -83,6 +90,7 @@ Provides: dnf-plugin-repodiff = %{version}-%{release}
|
|||||||
Provides: dnf-plugin-repograph = %{version}-%{release}
|
Provides: dnf-plugin-repograph = %{version}-%{release}
|
||||||
Provides: dnf-plugin-repomanage = %{version}-%{release}
|
Provides: dnf-plugin-repomanage = %{version}-%{release}
|
||||||
Provides: dnf-plugin-reposync = %{version}-%{release}
|
Provides: dnf-plugin-reposync = %{version}-%{release}
|
||||||
|
Provides: dnf-plugin-system-upgrade = %{version}-%{release}
|
||||||
%if %{with yumcompatibility}
|
%if %{with yumcompatibility}
|
||||||
Provides: yum-plugin-copr = %{version}-%{release}
|
Provides: yum-plugin-copr = %{version}-%{release}
|
||||||
Provides: yum-plugin-changelog = %{version}-%{release}
|
Provides: yum-plugin-changelog = %{version}-%{release}
|
||||||
@ -136,8 +144,8 @@ 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, degug, debuginfo-install, download, needs-restarting,
|
||||||
groups-manager, repoclosure, repograph, repomanage, reposync, changelog
|
groups-manager, repoclosure, repograph, repomanage, reposync, changelog,
|
||||||
and repodiff commands.
|
repodiff, system-upgrade, offline-upgrade and offline-distrosync commands.
|
||||||
Additionally provides generate_completion_cache passive plugin.
|
Additionally provides generate_completion_cache passive plugin.
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
@ -148,6 +156,10 @@ Summary: Core Plugins for DNF
|
|||||||
BuildRequires: python3-dbus
|
BuildRequires: python3-dbus
|
||||||
BuildRequires: python3-devel
|
BuildRequires: python3-devel
|
||||||
BuildRequires: python3-dnf >= %{dnf_lowest_compatible}
|
BuildRequires: python3-dnf >= %{dnf_lowest_compatible}
|
||||||
|
BuildRequires: python3-systemd
|
||||||
|
BuildRequires: pkgconfig(systemd)
|
||||||
|
BuildRequires: systemd
|
||||||
|
%{?systemd_ordering}
|
||||||
%if 0%{?fedora}
|
%if 0%{?fedora}
|
||||||
Requires: python3-distro
|
Requires: python3-distro
|
||||||
%endif
|
%endif
|
||||||
@ -155,14 +167,17 @@ Requires: python3-dbus
|
|||||||
Requires: python3-dnf >= %{dnf_lowest_compatible}
|
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
|
||||||
Provides: python3-dnf-plugins-extras-debug = %{version}-%{release}
|
Provides: python3-dnf-plugins-extras-debug = %{version}-%{release}
|
||||||
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}
|
||||||
Obsoletes: python3-dnf-plugins-extras-debug < %{dnf_plugins_extra}
|
Obsoletes: python3-dnf-plugins-extras-debug < %{dnf_plugins_extra}
|
||||||
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}
|
||||||
|
Obsoletes: python3-dnf-plugin-system-upgrade < %{version}-%{release}
|
||||||
|
|
||||||
Conflicts: %{name} <= 0.1.5
|
Conflicts: %{name} <= 0.1.5
|
||||||
# let the both python plugin versions be updated simultaneously
|
# let the both python plugin versions be updated simultaneously
|
||||||
@ -172,8 +187,8 @@ 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, debug, debuginfo-install, download, needs-restarting,
|
||||||
groups-manager, repoclosure, repograph, repomanage, reposync, changelog
|
groups-manager, repoclosure, repograph, repomanage, reposync, changelog,
|
||||||
and repodiff commands.
|
repodiff, system-upgrade, offline-upgrade and offline-distrosync commands.
|
||||||
Additionally provides generate_completion_cache passive plugin.
|
Additionally provides generate_completion_cache passive plugin.
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
@ -454,6 +469,17 @@ pushd build-py3
|
|||||||
%make_install
|
%make_install
|
||||||
popd
|
popd
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%if %{with python3}
|
||||||
|
mkdir -p %{buildroot}%{_unitdir}/system-update.target.wants/
|
||||||
|
pushd %{buildroot}%{_unitdir}/system-update.target.wants/
|
||||||
|
ln -sr ../dnf-system-upgrade.service
|
||||||
|
popd
|
||||||
|
|
||||||
|
ln -sf %{_mandir}/man8/dnf-system-upgrade.8.gz %{buildroot}%{_mandir}/man8/dnf-offline-upgrade.8.gz
|
||||||
|
ln -sf %{_mandir}/man8/dnf-system-upgrade.8.gz %{buildroot}%{_mandir}/man8/dnf-offline-distrosync.8.gz
|
||||||
|
%endif
|
||||||
|
|
||||||
%find_lang %{name}
|
%find_lang %{name}
|
||||||
%if %{with yumutils}
|
%if %{with yumutils}
|
||||||
%if %{with python3}
|
%if %{with python3}
|
||||||
@ -518,6 +544,9 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/
|
|||||||
%{_mandir}/man8/dnf-repograph.*
|
%{_mandir}/man8/dnf-repograph.*
|
||||||
%{_mandir}/man8/dnf-repomanage.*
|
%{_mandir}/man8/dnf-repomanage.*
|
||||||
%{_mandir}/man8/dnf-reposync.*
|
%{_mandir}/man8/dnf-reposync.*
|
||||||
|
%{_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.*
|
||||||
@ -575,6 +604,7 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/
|
|||||||
%{python3_sitelib}/dnf-plugins/repograph.py
|
%{python3_sitelib}/dnf-plugins/repograph.py
|
||||||
%{python3_sitelib}/dnf-plugins/repomanage.py
|
%{python3_sitelib}/dnf-plugins/repomanage.py
|
||||||
%{python3_sitelib}/dnf-plugins/reposync.py
|
%{python3_sitelib}/dnf-plugins/reposync.py
|
||||||
|
%{python3_sitelib}/dnf-plugins/system_upgrade.py
|
||||||
%{python3_sitelib}/dnf-plugins/__pycache__/builddep.*
|
%{python3_sitelib}/dnf-plugins/__pycache__/builddep.*
|
||||||
%{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.*
|
||||||
@ -590,7 +620,11 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/
|
|||||||
%{python3_sitelib}/dnf-plugins/__pycache__/repograph.*
|
%{python3_sitelib}/dnf-plugins/__pycache__/repograph.*
|
||||||
%{python3_sitelib}/dnf-plugins/__pycache__/repomanage.*
|
%{python3_sitelib}/dnf-plugins/__pycache__/repomanage.*
|
||||||
%{python3_sitelib}/dnf-plugins/__pycache__/reposync.*
|
%{python3_sitelib}/dnf-plugins/__pycache__/reposync.*
|
||||||
|
%{python3_sitelib}/dnf-plugins/__pycache__/system_upgrade.*
|
||||||
%{python3_sitelib}/dnfpluginscore/
|
%{python3_sitelib}/dnfpluginscore/
|
||||||
|
%{_unitdir}/dnf-system-upgrade.service
|
||||||
|
%{_unitdir}/dnf-system-upgrade-cleanup.service
|
||||||
|
%{_unitdir}/system-update.target.wants/dnf-system-upgrade.service
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if %{with yumutils}
|
%if %{with yumutils}
|
||||||
@ -786,6 +820,27 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Mar 15 2023 Marek Blaha <mblaha@redhat.com> - 4.3.0-5
|
||||||
|
- Update translations
|
||||||
|
|
||||||
|
* Fri Jan 06 2023 Nicola Sella <nsella@redhat.com> - 4.3.0-4
|
||||||
|
- Remove requirement of python3-distro (fix specfile)
|
||||||
|
|
||||||
|
* Thu Jan 05 2023 Nicola Sella <nsella@redhat.com> - 4.3.0-3
|
||||||
|
- Remove requirement of python3-distro
|
||||||
|
|
||||||
|
* Wed Dec 03 2022 Nicola Sella <nsella@redhat.com> - 4.3.0-2
|
||||||
|
- Move system-upgrade plugin to core (RhBug:2054235)
|
||||||
|
- offline-upgrade: add support for security filters (RhBug:1939975)
|
||||||
|
|
||||||
|
* Thu Sep 22 2022 Lukas Hrazky <lhrazky@redhat.com> - 4.3.0-1
|
||||||
|
- Update to 4.3.0
|
||||||
|
- [config-manager] Update documentation (RhBug:2075366)
|
||||||
|
- [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
|
* Wed Sep 14 2022 Marek Blaha <mblaha@redhat.com> - 4.1.0-3
|
||||||
- Update translations
|
- Update translations
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user