how to update dependencies.tsv

Dimiter Naydenov dimiter.naydenov at canonical.com
Wed Oct 29 07:37:44 UTC 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

+1, in fact there is already a "godeps" target in the Makefile, but I
never managed to get it working. It's looking for $(GOPATH)/bin/godeps
binary and I have it right there on my machine, but make still claims
 "File `godeps' does not exist." (when running $ make -d godeps).

Somebody with better make-fu knowledge should probably give a hand
with this :)

On 29.10.2014 05:58, John Meinel wrote:
> can we please just have "make dependencies.tsv" do the right thing
> so we don't have to remember which set of flags and env vars we
> need to use this time?
> 
> I'm also not 100% sure that we'll have even downloaded all the
> windows dependencies if they are a "strict superset" given that you
> are running "go get" on a Linux machine to start with.
> 
> John =:->
> 
> 
> On Tue, Oct 28, 2014 at 11:41 PM, Nate Finch
> <nate.finch at canonical.com <mailto:nate.finch at canonical.com>>
> wrote:
> 
> We have a few windows dependencies that are not (and in some cases 
> can not be) imported for the linux build.  Luckily, the windows 
> dependencies are a strict super set of the linux dependencies, so
> we can still use godeps to create dependencies.tsv, just by
> setting GOOS first, thusly (from the root of github.com/juju/juju 
> <http://github.com/juju/juju>):
> 
> GOOS=windows godeps -t ./... > dependencies.tsv
> 
> Please use this command line when updating dependencies.tsv so
> that is keeps a standard format which will minimize conflicts in
> the file.
> 
> -Nate
> 
> -- Juju-dev mailing list Juju-dev at lists.ubuntu.com
> <mailto:Juju-dev at lists.ubuntu.com> Modify settings or unsubscribe
> at: https://lists.ubuntu.com/mailman/listinfo/juju-dev
> 
> 
> 
> 


- -- 
Dimiter Naydenov <dimiter.naydenov at canonical.com>
juju-core team
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJUUJlIAAoJENzxV2TbLzHwND0IAMS3c79LeWwTDnf6sEyMwTcm
HdvBxaxEeJLNqv8Sq+mK4jWyMAtmoQ/9Azup7g9DZmb1aJXD94n25nf19NNdBkxi
wzLBMqq3iEkKY+09js8r5S4ScRMOErBrhL7wd4+PDFTL1y5SeDAacBDCzZQKeQlY
IRkIfOXjfSpQuALONZNUlToMAuTQzC80gf914QX7DOpKMFhsiS6cMIb2nYlAScEZ
UFjJwRrTEgjiGoouq/KnmahhYK4i4dsdQDy9a44lTgIb+igoAi6OBzTJ8ktqac+G
+e+sS25SHJ+T2R+iPtlJnExW3raa9vHxIJQBazB8C/QjLDqrOtzt1XSe5WxlQxs=
=akp+
-----END PGP SIGNATURE-----



More information about the Juju-dev mailing list