From 722e87fd00a8d80affad435065550a109adbd3dd Mon Sep 17 00:00:00 2001 From: Daniel Hillenbrand Date: Fri, 28 Nov 2014 20:54:35 +0100 Subject: [PATCH] packages: add --noconfirm arg for pacman, also remove unneeded deps --- src/modules/packages/main.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/packages/main.py b/src/modules/packages/main.py index 7f279fd88..1b68ec294 100644 --- a/src/modules/packages/main.py +++ b/src/modules/packages/main.py @@ -39,7 +39,7 @@ class PackageManager: elif self.backend == "apt": check_chroot_call(["apt-get", "-q", "-y", "install"] + pkgs) elif self.backend == "pacman": - check_chroot_call(["pacman", "-Sy"] + pkgs) + check_chroot_call(["pacman", "-Sy", "--noconfirm"] + pkgs) def remove(self, pkgs): if self.backend == "packagekit": @@ -57,7 +57,7 @@ class PackageManager: check_chroot_call(["apt-get", "--purge", "-q", "-y", "remove"] + pkgs) check_chroot_call(["apt-get", "--purge", "-q", "-y", "autoremove"]) elif self.backend == "pacman": - check_chroot_call(["pacman", "-R"] + pkgs) + check_chroot_call(["pacman", "-Rs", "--noconfirm"] + pkgs) def run_operations(pkgman, entry): for key in entry.keys():