diff --git a/slpkg/remove_packages.py b/slpkg/remove_packages.py index 38eb173a..48208016 100644 --- a/slpkg/remove_packages.py +++ b/slpkg/remove_packages.py @@ -45,15 +45,15 @@ class RemovePackages(Configs): if upgrade: self.packages: list = self.choose_packages_for_remove(self.packages, upgrade) - self.add_packages_for_remove() - self.remove_doubles_dependencies() - self.dependencies: list = self.choose_packages_for_remove(self.dependencies) - self.add_installed_dependencies_to_remove() - - self.view.remove_packages(self.packages, self.dependencies) - self.found_dependent() - if self.packages: + self.add_packages_for_remove() + self.remove_doubles_dependencies() + self.dependencies: list = self.choose_packages_for_remove(self.dependencies) + self.add_installed_dependencies_to_remove() + + self.view.remove_packages(self.packages, self.dependencies) + self.found_dependent() + answer: str = 'y' if upgrade: answer: str = self.remove_question()