From e5f1d35a808aeaebd807d316afadd3cd874800a4 Mon Sep 17 00:00:00 2001 From: Anders Blomdell <anders.blomdell@control.lth.se> Date: Tue, 13 Sep 2022 11:02:26 +0200 Subject: [PATCH] Propagate --exclude to 'dnf install' --- src/mio/yum.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mio/yum.py b/src/mio/yum.py index ccf760e..9ea2115 100755 --- a/src/mio/yum.py +++ b/src/mio/yum.py @@ -98,14 +98,14 @@ def run(path, rpm, exclude): # need to be updated before the install, or we might get # a conflict. exclude_arg = [ "-x %s" % s for s in exclude ] - update = "%s -c %s -e %s -d %s -y update %s" % ( + update = "%s -c %s -e %s -d %s -y %s update" % ( CMD, f.name, verb, verb, " ".join(exclude_arg)) mio.log.log(NORMAL, update) result = mio.daemon_cage.system(update) # Install new packages - install = "%s -c %s -e %s -d %s -y install" % ( - CMD, f.name, verb, verb) + install = "%s -c %s -e %s -d %s -y %s install" % ( + CMD, f.name, verb, verb, " ".join(exclude_arg)) i = 0 for p in rpm: i += 1 -- GitLab