Fixed #599: In some cases not importing dependencies config
This was happening when a sub-package imported before the top level
or if the top level for the project not imported at all.
diff --git a/repo/installer.go b/repo/installer.go
index c8f6922..8f02cc3 100644
--- a/repo/installer.go
+++ b/repo/installer.go
@@ -691,7 +691,7 @@
// Should we look in places other than the root of the project?
if d.Imported[root] == false {
d.Imported[root] = true
- p := d.pkgPath(pkg)
+ p := d.pkgPath(root)
f, deps, err := importer.Import(p)
if f && err == nil {
for _, dep := range deps {