diff options
| author | Peter Melnichenko <mpeterval@gmail.com> | 2016-11-14 23:02:10 +0300 |
|---|---|---|
| committer | Peter Melnichenko <mpeterval@gmail.com> | 2016-11-14 23:02:10 +0300 |
| commit | 922d6aaf9f99fb32c8b20c34a859548f73ff3391 (patch) | |
| tree | 35693b818f1a91c8978a83c0c2c410cea19a697b /src | |
| parent | 5b8651369fae1d302442e7c60d07b109e1bb2339 (diff) | |
| download | luarocks-922d6aaf9f99fb32c8b20c34a859548f73ff3391.tar.gz luarocks-922d6aaf9f99fb32c8b20c34a859548f73ff3391.tar.bz2 luarocks-922d6aaf9f99fb32c8b20c34a859548f73ff3391.zip | |
Fix duplicated error message on missing rock manifest
Fix incorrect merge on top of @66a4d40 resulting
in duplicated "rock_manifest file not found" error message
when updating manifest.
Diffstat (limited to 'src')
| -rw-r--r-- | src/luarocks/manif/writer.lua | 6 |
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) |
