Updating the initialization of pkgs already seen
diff --git a/dependency/resolver.go b/dependency/resolver.go
index 578f2b1..bf59c3e 100644
--- a/dependency/resolver.go
+++ b/dependency/resolver.go
@@ -460,7 +460,7 @@
 		return []string{}, nil
 	}
 
-	alreadySeen := map[string]bool{}
+	alreadySeen := make(map[string]bool, queue.Len())
 
 	for e := queue.Front(); e != nil; e = e.Next() {
 		vdep := e.Value.(string)