From be6730f8c02c280838d53c536732118b8fc6672c Mon Sep 17 00:00:00 2001 From: Pavla Kratochvilova Date: Fri, 5 Apr 2024 14:43:04 +0200 Subject: [PATCH] remove --oldinstallonly: when no old installonly packages, exit with 0 Upstream commit: 87eb5a7a3561381b5ef5e70548f49288251300fc If no old installonly packages are present, then the command succesfully removed all of them and should exit with 0 and write the message to stdout instead of stderr. Resolves: https://issues.redhat.com/browse/RHEL-6424 --- dnf/cli/commands/remove.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dnf/cli/commands/remove.py b/dnf/cli/commands/remove.py index af9622fdef..32e78d6d4d 100644 --- a/dnf/cli/commands/remove.py +++ b/dnf/cli/commands/remove.py @@ -124,8 +124,7 @@ def run(self): for pkg in instonly: self.base.package_remove(pkg) else: - raise dnf.exceptions.Error( - _('No old installonly packages found for removal.')) + logger.info(_('No old installonly packages found for removal.')) return # Remove groups.