From owner-freebsd-ports@FreeBSD.ORG Wed Jan 14 03:41:55 2015 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 34A1EBFA for ; Wed, 14 Jan 2015 03:41:55 +0000 (UTC) Received: from acipenser.esturion.net (acipenser.esturion.net [65.101.5.252]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 03B81B69 for ; Wed, 14 Jan 2015 03:41:54 +0000 (UTC) Received: by acipenser.esturion.net (Postfix, from userid 112) id CE4A4260203; Tue, 13 Jan 2015 20:41:47 -0700 (MST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on acipenser.esturion.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.0 Received: from feyerabend.n1.pinyon.org (quine.pinyon.org [65.101.5.249]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by acipenser.esturion.net (Postfix) with ESMTPSA id D8351260033 for ; Tue, 13 Jan 2015 20:41:43 -0700 (MST) Message-ID: <54B5E575.30301@pinyon.org> Date: Tue, 13 Jan 2015 20:41:41 -0700 From: "Russell L. Carter" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: BIND REPLACE_BASE option References: <2A3ABE9AE68B3CE8E1B7C1A1@ogg.in.absolight.net> <20150113163325.3A8FCBDC24@prod2.absolight.net> <67897B782F897C2A66FCD458@atuin.in.mat.cc> <20150113233952.BF862BDC24@prod2.absolight.net> <20150114031154.F0B954E7@hub.freebsd.org> In-Reply-To: <20150114031154.F0B954E7@hub.freebsd.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jan 2015 03:41:55 -0000 On 01/13/15 20:11, Roger Marquis wrote: >> The dialog option you talk about says: >> [ ] REPLACE_BASE EOL, no longer supported >> I'm quite sure the end-user you're talking about can get a clue from it, >> and if he either already had selected it before, or he just selected >> it, he >> will get: >> ===> bind99-9.9.6P1_3 REPLACE_BASE is no longer supported. >> The end-user can then get another clue and maybe unselect it. > > Maybe you're right but, to perhaps better illustrate the point, you would > never see something like this in Ubuntu, Debian, Redhat, or SuSE. I agree but lets back out just a bit. This fundamentally sound pkg infrastructure is very new to FreeBSD, and it completely rocks. As much as I grit my teeth over certain road bumps I have to acknowledge that local customizable binary repos... well that's fantastic. But that's the infrastructure. People take time to learn what having such an infrastructure really means in terms of the expectations of developers looking toward users, and users looking into packages (and not necessarily caring if a developer even exists). It took a very long time for those linux distros to get their pkg upgrade process as smooth as it is now, and a large part of that time was spent acculterating the individual pkg maintainers (an evolving population) into the idea that an installed pkg should continue to "just work" if it already does. If it can't continue to "just work", then there are lots of handholding instructions suitable for very stupid people generally provided, as barriers, during the upgrade process. All that extra packaging effort is devoted by far to the clueless (sometimes willfully clueless) fraction of the luser base. It's apparent that the FreeBSD community in the main does not have that mentality now. It's part of the attraction, to be clear, myself included. But now with superb package management capabilities in place, I think we will see, over a decade or so, the same sort of smoothness that the best linux distros display gradually emerge in FreeBSD. Craig R is a hero here. In the meantime I'm going to be trying harder to cut the pkg maintainers more slack. It's a sometimes hard, mostly thankless job that is absolutely crucial. 2c, Russell > Roger > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"