Whatever is building tools is strip(1)ing them. This is a no no as it creates weirdly broken binaries.
[LOG] 36.85478 DEBUG juju.environs.sync Building tools
[LOG] 36.85478 DEBUG juju.environs.tools looking for: /tmp/go-build130433603/launchpad.net/juju-core/cmd/juju/_test/juju.test
[LOG] 36.85478 DEBUG juju.environs.tools checking: /tmp/go-build130433603/launchpad.net/juju-core/cmd/juju/_test/jujud
[LOG] 36.85478 INFO juju.environs.tools couldn't find existing jujud
[LOG] 36.85478 DEBUG juju.environs.tools copy existing failed: stat /tmp/go-build130433603/launchpad.net/juju-core/cmd/juju/_test/jujud: no such file or directory
[LOG] 36.85478 INFO juju.environs.tools building jujud
upgradejuju_test.go:419:
c.Assert(err, gc.IsNil)
... value *errors.errorString = &errors.errorString{s:"build command \"strip\" failed: exec: \"strip\": executable file not found in $PATH;