Projects
Eulaceura:Factory
dnf
_service:obs_scm:backport-remove-duplicates-whe...
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:backport-remove-duplicates-when-no-duplicates-exit-with-0.patch of Package dnf
From 720338fed8124b120b56cc99cc0b13dfe48ffe95 Mon Sep 17 00:00:00 2001 From: Pavla Kratochvilova <pkratoch@redhat.com> Date: Fri, 5 Apr 2024 14:42:38 +0200 Subject: [PATCH] remove --duplicates: when no duplicates, exit with 0 (RHEL-6424) If no duplicates are present, then the command succesfully removed all duplicates and should exit with 0 and write the message to stdout instead of stderr. Resolves: https://issues.redhat.com/browse/RHEL-6424 Conflict:NA Reference:https://github.com/rpm-software-management/dnf/commit/720338fed8124b120b56cc99cc0b13dfe48ffe95 --- dnf/cli/commands/remove.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dnf/cli/commands/remove.py b/dnf/cli/commands/remove.py index e455ba6e61..af9622fdef 100644 --- a/dnf/cli/commands/remove.py +++ b/dnf/cli/commands/remove.py @@ -92,7 +92,8 @@ def run(self): instonly = self.base._get_installonly_query(q.installed()) dups = q.duplicated().difference(instonly) if not dups: - raise dnf.exceptions.Error(_('No duplicated packages found for removal.')) + logger.info(_('No duplicated packages found for removal.')) + return for (name, arch), pkgs_list in dups._na_dict().items(): if len(pkgs_list) < 2:
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2