From c137a146f4f58690f2697231013c10608f4050a1 Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Thu, 20 Aug 2009 13:25:21 +0000 Subject: Fixed bug when more than one available version of package. --- apk-model.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'apk-model.lua') diff --git a/apk-model.lua b/apk-model.lua index 4b8d703..69aeae8 100644 --- a/apk-model.lua +++ b/apk-model.lua @@ -72,7 +72,7 @@ local repository = function() install_cache = false for line in f:lines() do local name, ver = string.match(line, "(.*)%-(%d+.*)") - if name then + if name and (not repo[name] or repo[name].version < ver) then repo[name] = {} repo[name].version = ver end -- cgit v1.2.3