summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--apk-model.lua7
1 files changed, 6 insertions, 1 deletions
diff --git a/apk-model.lua b/apk-model.lua
index 7922e68..4b8d703 100644
--- a/apk-model.lua
+++ b/apk-model.lua
@@ -202,7 +202,12 @@ update_all = function()
end
upgrade_all = function()
- return cfe({ value=run_apk_cmd("upgrade -U"), label="Result of Upgrade" })
+ result = {}
+ result[#result+1] = run_apk_cmd("update")
+ result[#result+1] = run_apk_cmd("add -u apk-tools")
+ result[#result+1] = run_apk_cmd("upgrade")
+ return cfe({ value=table.concat(result, ""), label="Result of Upgrade" })
+-- return cfe({ value=run_apk_cmd("upgrade -U"), label="Result of Upgrade" })
end
get_cache = function()