fix(install): use exact package matching for apk to avoid false legacy migration warning
This commit is contained in:
@@ -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"
|
||||
|
||||
@@ -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
@@ -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
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user