Update to 4.3.0

Resolves: rhbz#2075366
Resolves: rhbz#2121655
Resolves: rhbz#2125627
This commit is contained in:
Lukáš Hrázký 2022-09-22 15:21:07 +02:00
parent 3479c270ef
commit 4d1da482c6
5 changed files with 12 additions and 2828 deletions

1
.gitignore vendored
View File

@ -56,3 +56,4 @@
/dnf-plugins-core-4.0.21.tar.gz
/dnf-plugins-core-4.0.24.tar.gz
/dnf-plugins-core-4.1.0.tar.gz
/dnf-plugins-core-4.3.0.tar.gz

View File

@ -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

File diff suppressed because it is too large Load Diff

View File

@ -33,14 +33,12 @@
%endif
Name: dnf-plugins-core
Version: 4.1.0
Release: 3%{?dist}
Version: 4.3.0
Release: 1%{?dist}
Summary: Core Plugins for DNF
License: GPLv2+
URL: https://github.com/rpm-software-management/dnf-plugins-core
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
Patch1: 0001-copr-Guess-EPEL-chroots-for-CentOS-Stream-RhBug-2058.patch
Patch2: 0002-Update-translations.patch
BuildArch: noarch
BuildRequires: cmake
@ -786,6 +784,14 @@ ln -sf %{_mandir}/man1/%{yum_utils_subpackage_name}.1.gz %{buildroot}%{_mandir}/
%endif
%changelog
* 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
- Update translations

View File

@ -1 +1 @@
SHA512 (dnf-plugins-core-4.1.0.tar.gz) = 0a6fb2a9db129bce479777d6858292ca04ee25b2cb4a5362e241d98e7015b0bbeb2be7f1912ac9a443547a308e437a60c91c4e1a45c9108e4ae7e1ee77024c77
SHA512 (dnf-plugins-core-4.3.0.tar.gz) = 5357d618b3448af984b39bdd5b0cf0cac39e0f9b7b4963ac3132f9cc56e02c8f39db8cfefc83e3027fbdce90cdda74a34add2fdeb0f601ac3e5a68ce4ec73a6d