From c4fe36e30da00597f56954666725752087c82f91 Mon Sep 17 00:00:00 2001 From: Daniel Fox Date: Thu, 21 Aug 2025 09:09:46 -0700 Subject: [PATCH] fix: don't add duplicate packages --- nala/install.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nala/install.py b/nala/install.py index 1354b2e..b3635a6 100644 --- a/nala/install.py +++ b/nala/install.py @@ -1024,7 +1024,9 @@ def get_extra_pkgs( # pylint: disable=too-many-branches # We don't need to show if it's to be installed if ver.package.marked_install: continue - npkg_list.append(NalaPackage(ver.package.name, ver.version, ver.size)) + npkg = NalaPackage(ver.package.name, ver.version, ver.size) + if npkg not in npkg_list: + npkg_list.append(npkg) continue or_deps = [] for base_dep in dep: -- GitLab