diff options
-rw-r--r-- | src/luarocks/deps.lua | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/luarocks/deps.lua b/src/luarocks/deps.lua index 764116a2..96f6a005 100644 --- a/src/luarocks/deps.lua +++ b/src/luarocks/deps.lua | |||
@@ -727,7 +727,10 @@ function deps.scan_deps(results, missing, manifest, name, version, deps_mode) | |||
727 | end | 727 | end |
728 | dependencies_name[version] = rockspec.dependencies | 728 | dependencies_name[version] = rockspec.dependencies |
729 | else | 729 | else |
730 | rockspec = { dependencies = deplist, rocks_provided = {} } | 730 | rockspec = { |
731 | dependencies = deplist, | ||
732 | rocks_provided = setmetatable({}, { __index = cfg.rocks_provided_3_0 }) | ||
733 | } | ||
731 | end | 734 | end |
732 | local matched, failures = deps.match_deps(rockspec, nil, deps_mode) | 735 | local matched, failures = deps.match_deps(rockspec, nil, deps_mode) |
733 | results[name] = results | 736 | results[name] = results |