From 093a038c6bcec237a279cbf9f2a5ea57d853be29 Mon Sep 17 00:00:00 2001 From: Twaik Yont Date: Sun, 17 Dec 2023 13:08:29 +0200 Subject: [PATCH] fix(termux_repology_api_get_latest_version.sh): return "Already up to date" for all repology update requests in the case if repology is unavailable or other error https://github.com/termux/termux-packages/issues/18690#issuecomment-1855014477 --- scripts/updates/api/termux_repology_api_get_latest_version.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/updates/api/termux_repology_api_get_latest_version.sh b/scripts/updates/api/termux_repology_api_get_latest_version.sh index 915a76f674..84b50a8b5b 100644 --- a/scripts/updates/api/termux_repology_api_get_latest_version.sh +++ b/scripts/updates/api/termux_repology_api_get_latest_version.sh @@ -20,7 +20,8 @@ termux_repology_api_get_latest_version() { find /usr/lib/python3.* -name EXTERNALLY-MANAGED -print -quit | grep -q . || pip3 install bs4 requests >/dev/null # Install python dependencies. python3 "${TERMUX_SCRIPTDIR}"/scripts/updates/api/dump-repology-data \ - "${TERMUX_REPOLOGY_DATA_FILE}" >/dev/null + "${TERMUX_REPOLOGY_DATA_FILE}" >/dev/null || \ + echo "{}" > ${TERMUX_REPOLOGY_DATA_FILE} fi local PKG_NAME="$1"