On 12/11/2015 05:57, Piotr Florczyk wrote:
Recently I had to package couple of programs written in Go and godep is
becoming the standard for dependency tracking in Go projects.
For example I currently had to package telegraf. Here is the thing. Poudriere
disables networking after fetch phase and I don't know before extract
phase what dependencies are inside.

You don't need networking in extract phase. I recently made go.mk and nodejs.mk - both manage to get dependencies w/out networking:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205282
and
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204577

It is *extremely dangerous* (though convenient) to let dependencies download automatically, like Go and NodeJS do.

Yuri
_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to