summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/luarocks/manif/writer.lua6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/luarocks/manif/writer.lua b/src/luarocks/manif/writer.lua
index 0a4a1a96..2d17d328 100644
--- a/src/luarocks/manif/writer.lua
+++ b/src/luarocks/manif/writer.lua
@@ -207,10 +207,8 @@ local function store_results(results, manifest)
207 local entrytable = {} 207 local entrytable = {}
208 entrytable.arch = entry.arch 208 entrytable.arch = entry.arch
209 if entry.arch == "installed" then 209 if entry.arch == "installed" then
210 local rock_manifest = manif.load_rock_manifest(name, version) 210 local rock_manifest, err = manif.load_rock_manifest(name, version)
211 if not rock_manifest then 211 if not rock_manifest then return nil, err end
212 return nil, "rock_manifest file not found for "..name.." "..version.." - not a LuaRocks 2 tree?"
213 end
214 212
215 entrytable.modules = repos.package_modules(name, version) 213 entrytable.modules = repos.package_modules(name, version)
216 store_package_items(manifest.modules, name, version, entrytable.modules) 214 store_package_items(manifest.modules, name, version, entrytable.modules)