Merge pull request #306 from thockin/dont-double-setversion

Don't call SetVersion() twice
diff --git a/dependency/resolver.go b/dependency/resolver.go
index b744b13..6c00a41 100644
--- a/dependency/resolver.go
+++ b/dependency/resolver.go
@@ -497,6 +497,12 @@
 		t := r.stripv(e.Value.(string))
 		root, sp := util.NormalizeName(t)
 
+		// Skip ignored packages
+		if r.Config.HasIgnore(e.Value.(string)) {
+			msg.Info("Ignoring: %s", e.Value.(string))
+			continue
+		}
+
 		// TODO(mattfarina): Need to eventually support devImport
 		existing := r.Config.Imports.Get(root)
 		if existing != nil {
diff --git a/repo/vcs.go b/repo/vcs.go
index 257340a..6055b6e 100644
--- a/repo/vcs.go
+++ b/repo/vcs.go
@@ -140,7 +140,7 @@
 				// branch it's a tag or commit id so we can skip
 				// performing an update.
 				if version == dep.Reference && !ib {
-					msg.Info("%s is already set to version %s. Skipping update.", dep.Name, dep.Reference)
+					msg.Debug("%s is already set to version %s. Skipping update.", dep.Name, dep.Reference)
 					return nil
 				}
 			}