Date: Wed, 14 Jan 2015 07:23:01 -0800 (PST) From: Roger Marquis <marquis@roble.com> To: Matt Smith <fbsd@xtaz.co.uk> Cc: Mathieu Arnold <mat@FreeBSD.org>, freebsd-ports@freebsd.org Subject: Re: BIND REPLACE_BASE option In-Reply-To: <20150114120852.GA17865@xtaz.uk> References: <D029D964D3A96A570922090C@ogg.in.absolight.net> <ee422bd630292fe6f7bc5439799667de@lhaven.homeip.net> <2A3ABE9AE68B3CE8E1B7C1A1@ogg.in.absolight.net> <20150113163325.3A8FCBDC24@prod2.absolight.net> <67897B782F897C2A66FCD458@atuin.in.mat.cc> <20150113233952.BF862BDC24@prod2.absolight.net> <B5BC1F9B1E9B32C89F11B397@atuin.in.mat.cc> <20150114031156.400F2BDC3E@prod2.absolight.net> <507F8738895177F5640A4090@atuin.in.mat.cc> <20150114120852.GA17865@xtaz.uk>
| previous in thread | raw e-mail | index | archive | help
Thank you Matt. It is refreshing to hear an actual business case for the reasons REPLACE_BASE was created. Thank you also for the pointers to a way of avoid dulpicate binaries. Do you know of more detailed documentation on how to prevent installworld and freebsd-update from installing these binaries in the first place? That leaves the issue of cross-platform compatibility, which is still broken without REPLACE_BASE. What about those of us who support environments that aren't BSD monocultures? Roger Marquis >> Well, like I said, REPLACE_BASE was an abomination that should never have >> existed, now that it's gone, it'll never get back, and you'll never see it >> again. > > Doug Barton who used to maintain BIND in both the base system and the port > used to always say that the version in the base system was only designed to > be used as a local resolver on a laptop/desktop. If it was used as a proper > DNS server the port version was meant to be used instead. Based on this it > makes perfect sense why BIND was replaced with local Unbound in the base, and > the ports system still has BIND for people that were using it. > > It should have been a very small minor change. If people didn't want to have > two versions installed then the solution would have been to use WITHOUT_NAMED > or WITHOUT_BIND whatever the knob was in src.conf so that those files were > deleted or not installed in the first place. I do exactly this for NTPd, > OpenSSH, and Unbound all of which I use the port versions for so don't need > them in the base system.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?>