Quite right, it is the devel branch I'm using. I was trying to find a new version which might already have a fix. I'm not very up on building software based on go. I'm getting the following when I try to run "go install -v launchpad.net/juju-core/..."
go build launchpad.net/juju-core/...
# launchpad.net/juju-core/testing/filetesting
testing/filetesting/filetesting.go:194: cannot use checkers.Satisfies (type check.Checker) as type gocheck.Checker in function argument: check.Checker does not implement gocheck.Checker (wrong type for Info method) have Info() *check.CheckerInfo want Info() *gocheck.CheckerInfo
# launchpad.net/juju-core/worker/uniter/charm
worker/uniter/charm/bundles.go:52: cannot use &err (type *error) as type error in function argument:
*error is pointer to interface, not interface
# launchpad.net/juju-core/utils/ssh
utils/ssh/ssh_gocrypto.go:84: undefined: ssh.ClientConn
make: *** [build] Error 2
@dimitern
Quite right, it is the devel branch I'm using. I was trying to find a new version which might already have a fix. I'm not very up on building software based on go. I'm getting the following when I try to run "go install -v launchpad. net/juju- core/.. ."
go build launchpad. net/juju- core/.. . net/juju- core/testing/ filetesting filetesting/ filetesting. go:194: cannot use checkers.Satisfies (type check.Checker) as type gocheck.Checker in function argument:
check. Checker does not implement gocheck.Checker (wrong type for Info method)
have Info() *check.CheckerInfo
want Info() *gocheck. CheckerInfo net/juju- core/worker/ uniter/ charm uniter/ charm/bundles. go:52: cannot use &err (type *error) as type error in function argument: net/juju- core/utils/ ssh ssh_gocrypto. go:84: undefined: ssh.ClientConn
# launchpad.
testing/
# launchpad.
worker/
*error is pointer to interface, not interface
# launchpad.
utils/ssh/
make: *** [build] Error 2