!23 Reposync does not stop downloading packages
Merge pull request !23 from shirely/openEuler-22.03-LTS-Next
This commit is contained in:
commit
86455eceff
31
backport-fix-error-when-downloading-packages.patch
Normal file
31
backport-fix-error-when-downloading-packages.patch
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
From bdfb8ed33b54683057364df729d45e782d19e708 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Marek Blaha <mblaha@redhat.com>
|
||||||
|
Date: Wed, 6 Oct 2021 13:40:55 +0200
|
||||||
|
Subject: [PATCH] reposync: Use fail_fast=False when downloading packages
|
||||||
|
(RhBug:2009894)
|
||||||
|
|
||||||
|
= changelog =
|
||||||
|
msg: Reposync does not stop downloading packages on the first error
|
||||||
|
type: bugfix
|
||||||
|
resolves: https://bugzilla.redhat.com/show_bug.cgi?id=2009894
|
||||||
|
|
||||||
|
Conflict:NA
|
||||||
|
Reference:https://github.com/rpm-software-management/dnf-plugins-core/commit/bdfb8ed33b54683057364df729d45e782d19e708
|
||||||
|
---
|
||||||
|
dnf-plugins-core.spec | 2 +-
|
||||||
|
plugins/reposync.py | 2 +-
|
||||||
|
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/plugins/reposync.py b/plugins/reposync.py
|
||||||
|
index 66c76a77..0ff936f8 100644
|
||||||
|
--- a/plugins/reposync.py
|
||||||
|
+++ b/plugins/reposync.py
|
||||||
|
@@ -303,7 +303,7 @@ def download_packages(self, pkglist):
|
||||||
|
progress, 0)
|
||||||
|
payloads = [RPMPayloadLocation(pkg, progress, self.pkg_download_path(pkg))
|
||||||
|
for pkg in pkglist]
|
||||||
|
- base._download_remote_payloads(payloads, drpm, progress, None)
|
||||||
|
+ base._download_remote_payloads(payloads, drpm, progress, None, False)
|
||||||
|
|
||||||
|
def print_urls(self, pkglist):
|
||||||
|
for pkg in pkglist:
|
||||||
@ -7,12 +7,14 @@
|
|||||||
|
|
||||||
Name: dnf-plugins-core
|
Name: dnf-plugins-core
|
||||||
Version: 4.0.24
|
Version: 4.0.24
|
||||||
Release: 2
|
Release: 3
|
||||||
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
|
||||||
|
|
||||||
|
Patch6000: backport-fix-error-when-downloading-packages.patch
|
||||||
|
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
BuildRequires: cmake gettext python3-sphinx
|
BuildRequires: cmake gettext python3-sphinx
|
||||||
Requires: python3-%{name} = %{version}-%{release}
|
Requires: python3-%{name} = %{version}-%{release}
|
||||||
@ -323,6 +325,9 @@ popd
|
|||||||
%{_mandir}/man8/dnf-local.*
|
%{_mandir}/man8/dnf-local.*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Sat Jan 22 2022 hanhui<hanhui15@huawei.com> - 4.0.24-3
|
||||||
|
- DESC:Reposync does not stop downloading packages
|
||||||
|
|
||||||
* Fri Jan 01 2022 wangkerong<wangkerong@huawei.com> - 4.0.24-2
|
* Fri Jan 01 2022 wangkerong<wangkerong@huawei.com> - 4.0.24-2
|
||||||
- DESC:delete buildrequires of python-nose
|
- DESC:delete buildrequires of python-nose
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user