fix(install): use exact package matching for apk to avoid false legacy migration warning

This commit is contained in:
Dushnilin
2026-09-17 12:58:08 +03:00
parent fcb40ee512
commit 37d8c6b19e
5 changed files with 9 additions and 12 deletions
+2 -2
View File
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: TACHYON\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 09:45+0300\n"
"PO-Revision-Date: 2026-09-17 09:45+0300\n"
"POT-Creation-Date: 2026-09-17 09:58+0300\n"
"PO-Revision-Date: 2026-09-17 09:58+0300\n"
"Last-Translator: Dushnilin <dushnilin@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
+2 -2
View File
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: TACHYON\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:45+0300\n"
"PO-Revision-Date: 2026-09-17 12:45+0300\n"
"POT-Creation-Date: 2026-09-17 12:58+0300\n"
"PO-Revision-Date: 2026-09-17 12:58+0300\n"
"Last-Translator: Dushnilin\n"
"Language-Team: none\n"
"Language: ru\n"
+1 -4
View File
@@ -1161,9 +1161,6 @@ function installer_package_installed(name) {
if (name == "")
return false;
if (installer_package_manager() == "apk")
return run_args([ "timeout", "30", "apk", "info", "-e", name ]);
for (let installed in installer_installed_package_names())
if (installed == name)
return true;
@@ -2015,7 +2012,7 @@ pkg_is_installed() {
pkg_name="$1"
if [ "$PKG_IS_APK" -eq 1 ]; then
apk info -e "$pkg_name" >/dev/null 2>&1
apk info 2>/dev/null | grep -qx "$pkg_name"
else
opkg list-installed 2>/dev/null | awk -v pkg="$pkg_name" '$1 == pkg { found = 1 } END { exit(found ? 0 : 1) }'
fi
+2 -2
View File
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: TACHYON\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 12:45+0300\n"
"PO-Revision-Date: 2026-09-17 12:45+0300\n"
"POT-Creation-Date: 2026-09-17 12:58+0300\n"
"PO-Revision-Date: 2026-09-17 12:58+0300\n"
"Last-Translator: Dushnilin\n"
"Language-Team: none\n"
"Language: ru\n"
+2 -2
View File
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: TACHYON\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-09-17 09:45+0300\n"
"PO-Revision-Date: 2026-09-17 09:45+0300\n"
"POT-Creation-Date: 2026-09-17 09:58+0300\n"
"PO-Revision-Date: 2026-09-17 09:58+0300\n"
"Last-Translator: Dushnilin <dushnilin@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"