top | item 16673602

(no title)

Vaelatern | 8 years ago

Why does a go get pull in docker and everything else?

I'm trying to clean up the Void package to make it more maintainable.

discuss

order

pknopf|8 years ago

Darch isn't "go get"-able. Things need to be vendored and you'll need a certain version of containerd and runc (which isn't "go get"-able either).

Are you having a problem with the Void package script? The go build template for Void is very naive, I wouldn't use it. It uses symlinks which doesnt place nice with vendoring tools. Things will be a lot smoother when vgo is done and their template is updated accordingly.

Vaelatern|8 years ago

Except that the makefile really depends on submodule updates and other mechanisms that require a git clone (hard on the build servers) instead of a tarball that can be cached and checksummed.