On Wed, Feb 10, 2016 at 10:40:44AM +0100, John Marino wrote: > On 2/10/2016 10:37 AM, Lars Engels wrote: > > On Tue, Feb 09, 2016 at 06:28:11PM +0100, John Marino wrote: > >> On 2/9/2016 4:15 PM, Lars Engels wrote: > >>> > >>> root@fbsd01:~ # synth status > >>> Querying system about current package installations. > >>> Stand by, comparing installed packages against the ports tree. > >>> Stand by, building pkg(8) first ... Failed!! (Synth must exit) > >>> Unfortunately, the system upgrade failed. > >> > >> Do you have a file called /var/log/synth/ports-mgmt___pkg.log ? If so, > >> does it provide clues? > > > > So it's missing the proxy variables. > > > > okay, so internally it's only installing resolv.conf in the builder > environment. Where are these proxy variables defined? When I > understand what's needed, I can give you a patch to try (if required)
resolv.conf doesn't work in that proxy scenario. DNS requests are handled by the proxy server. I set HTTP_PROXY=http://proxyserver:8888; export HTTP_PROXY http_proxy=http://proxyserver:8888; export http_proxy ftp_proxy=http://proxyserver:8888; export FTP_PROXY ftp_proxy=http://proxyserver:8888; export ftp_proxy NO_PROXY="localhost,127.0.0.1,..."; export NO_PROXY in /etc/profile and :setenv=MAIL=/var/mail/$,BLOCKSIZE=K,HTTP_PROXY=http\c//proxyserver\c8888,FTP_PROXY=http\c//proxyserver\c8888,NO_PROXY=localhost\054127.0.0.1\054...:\ in /etc/login.conf
pgpKuGecm22cx.pgp
Description: PGP signature