From 5c36f844301e499785a6a559dc9d18fd9310a73d Mon Sep 17 00:00:00 2001 From: Jochen Sprickerhof Date: Thu, 26 Nov 2020 23:13:37 +0100 Subject: [PATCH] Ignore non version number entries in build_tools_path --- fdroidserver/common.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fdroidserver/common.py b/fdroidserver/common.py index 06970d1f..fb2bbdab 100644 --- a/fdroidserver/common.py +++ b/fdroidserver/common.py @@ -480,7 +480,7 @@ def find_apksigner(): if not os.path.isdir(build_tools_path): return None for f in sorted(os.listdir(build_tools_path), reverse=True): - if not os.path.isdir(os.path.join(build_tools_path, f)): + if not os.path.isdir(os.path.join(build_tools_path, f)) or not isinstance(LooseVersion(f), int): continue if LooseVersion(f) < LooseVersion(MINIMUM_APKSIGNER_BUILD_TOOLS_VERSION): return None