Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Dec 2015 14:57:14 +0100
From:      Piotr Florczyk <piotr.florczyk@gemius.com>
To:        freebsd-ports@freebsd.org
Subject:   poudriere, Go and networking
Message-ID:  <374B9F2C-11B4-44F6-9FF6-E4687ECF9CB2@gemius.com>

next in thread | raw e-mail | index | archive | help
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 might say that I should put all those dependencies in DISTFILES and =
manage=20
them without godep. But for telegraph it's over 60 direct dependencies.
And no, I can not package each dependency because each Go projects will =
require
different rev.

So here is the question: would it be possible to have networking enabled =
during
extract phase ?
Or maybe there is another solution (some flag in ports maybe that I'm =
missing ?)
=20
--
Regards,
Piotr Florczyk=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?374B9F2C-11B4-44F6-9FF6-E4687ECF9CB2>