diff --git a/libraries/portageTools.py b/libraries/portageTools.py index cb4fb4b8c..4b5085afc 100644 --- a/libraries/portageTools.py +++ b/libraries/portageTools.py @@ -915,13 +915,12 @@ def getInstalledPackages(): dbDirs = os.listdir(appDbDir) installedAtoms = [] for pkgsdir in dbDirs: - if os.path.isdir(pkgsdir): - pkgdir = os.listdir(appDbDir+pkgsdir) - for pdir in pkgdir: - pkgcat = pkgsdir.split("/")[len(pkgsdir.split("/"))-1] - pkgatom = pkgcat+"/"+pdir - if pkgatom.find("-MERGING-") == -1: - installedAtoms.append(pkgatom) + pkgdir = os.listdir(appDbDir+pkgsdir) + for pdir in pkgdir: + pkgcat = pkgsdir.split("/")[len(pkgsdir.split("/"))-1] + pkgatom = pkgcat+"/"+pdir + if pkgatom.find("-MERGING-") == -1: + installedAtoms.append(pkgatom) return installedAtoms, len(installedAtoms) def packageSearch(keyword):