If I run `dep ensure` and it doesn't actually pick up any new code, a `go 
install -v` will still take a while, presumably because `dep ensure` is 
updating the timestamps of stuff, even if it didn't change.

```
$ ls -ld vendor/github.com/behance/go-common/kvwrapper_etcd/ 
vendor/github.com/behance/go-common/kvwrapper_etcd/*
drwxr-xr-x  3 abramowi staff  102 Nov 01 13:08 
vendor/github.com/behance/go-common/kvwrapper_etcd/
-rw-r--r--  1 abramowi staff 2403 Nov 01 13:08 
vendor/github.com/behance/go-common/kvwrapper_etcd/kvwrapper_etcd.go

$ dep ensure

$ ls -ld vendor/github.com/behance/go-common/kvwrapper_etcd/ 
vendor/github.com/behance/go-common/kvwrapper_etcd/*
drwxr-xr-x  3 abramowi staff  102 Nov 01 13:14 
vendor/github.com/behance/go-common/kvwrapper_etcd/
-rw-r--r--  1 abramowi staff 2403 Nov 01 13:14 
vendor/github.com/behance/go-common/kvwrapper_etcd/kvwrapper_etcd.go
```

Is it reasonable to ask whether `dep ensure` could be made to not update 
the timestamp if nothing changed? I might be able to work on it (no 
promises), if it's deemed reasonable.

Marc

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to