Fixed scan of local packages for ResolveAll.
diff --git a/dependency/resolver.go b/dependency/resolver.go
index 6e50d32..9e279c2 100644
--- a/dependency/resolver.go
+++ b/dependency/resolver.go
@@ -280,6 +280,16 @@
 // an error is returned.
 func (r *Resolver) ResolveAll(deps []*cfg.Dependency) ([]string, error) {
 	queue := sliceToQueue(deps, r.VendorDir)
+
+	loc, err := r.ResolveLocal(false)
+	if err != nil {
+		return []string{}, err
+	}
+	for _, l := range loc {
+		msg.Debug("Adding local mport %s to queue", l)
+		queue.PushBack(l)
+	}
+
 	//return r.resolveList(queue)
 	return r.resolveImports(queue)
 }
@@ -361,6 +371,7 @@
 			case LocVendor:
 				msg.Info("In vendor: %s", imp)
 				if _, ok := r.alreadyQ[imp]; !ok {
+					msg.Debug("Marking %s to be scanned.", imp)
 					r.alreadyQ[imp] = true
 					queue.PushBack(r.vpath(imp))
 					r.VersionHandler.SetVersion(imp)