Date: Fri, 11 Dec 2015 15:36:01 +0100 From: Kurt Jaeger <lists@opsec.eu> To: Piotr Florczyk <piotr.florczyk@gemius.com> Cc: freebsd-ports@freebsd.org Subject: Re: poudriere, Go and networking Message-ID: <20151211143601.GI35480@home.opsec.eu> In-Reply-To: <374B9F2C-11B4-44F6-9FF6-E4687ECF9CB2@gemius.com> References: <374B9F2C-11B4-44F6-9FF6-E4687ECF9CB2@gemius.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi! > 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. We recently upgraded maven, the java-world 'make and godep' and all the ports that need maven to build have the same problem, see: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=188110#c37 > 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 ?) I think we need some fancy fetch target per distfile which basically uses technology-dependend (maven, godep, etc) ways to trigger the 'fetch' during the fetch-phase. Probably some sort of base-fetch vrs. dep-fetch ? -- pi@opsec.eu +49 171 3101372 5 years to go !
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20151211143601.GI35480>