Descriptiongoinstall: write to goinstall.log in respective GOPATH
goinstall: report every newly installed package to the dashboard
This makes "goinstall -a" work on systems with GOROOTs that are
not user-writable, as is the case with Debian's Go packages.
This also makes goinstall.log the canonical list of installed
packages, in that only packages new to goinstall.log are reported to
the dashboard.
A side-effect is that writing to goinstall.log is now mandatory.
(A bug in the original implementation meant this was the case, anyway.)
The principal benefit of this change is that multiple packages from the
same repository can now be reported to the dashboard. It is also less
likely for a user to report multiple installations of the same package
to the dashboard (they would need to remove the package from
goinstall.log first).
Patch Set 1 #Patch Set 2 : diff -r f7c898383887 https://go.googlecode.com/hg/ #Patch Set 3 : diff -r f7c898383887 https://go.googlecode.com/hg/ #Patch Set 4 : diff -r f7c898383887 https://go.googlecode.com/hg/ #
Total comments: 2
Patch Set 5 : diff -r 5a834cedd347 https://go.googlecode.com/hg/ #
Total comments: 2
Patch Set 6 : diff -r 220cd3510c65 https://go.googlecode.com/hg/ #Patch Set 7 : diff -r 220cd3510c65 https://go.googlecode.com/hg/ #Patch Set 8 : diff -r 220cd3510c65 https://go.googlecode.com/hg/ #Patch Set 9 : diff -r 1d82fa674137 https://go.googlecode.com/hg/ #
MessagesTotal messages: 10
|
|||||||||||||||||||||||||||||||||||||