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 {