From owner-freebsd-ports@FreeBSD.ORG Sun Jul 29 11:46:55 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F277F106566C for ; Sun, 29 Jul 2012 11:46:54 +0000 (UTC) (envelope-from jerry@seibercom.net) Received: from mail-gh0-f182.google.com (mail-gh0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id 8C0F58FC12 for ; Sun, 29 Jul 2012 11:46:54 +0000 (UTC) Received: by ghbz22 with SMTP id z22so4848386ghb.13 for ; Sun, 29 Jul 2012 04:46:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seibercom.net; s=google; h=date:from:to:subject:message-id:in-reply-to:references:reply-to :organization:x-mailer:face:mime-version:content-type :content-transfer-encoding; bh=EUI1eXp9XIxV0zGPcE+X/0qmE44qXikGlMxlo2DhKLk=; b=US/hqk+69nQ+a0XBJdOpG8uJnyG8NbwwBZXTSahahz1NX0F9EDo7nX9h8IBM+erHTV PRavBpf5jx7cxSsSc8iiS9fqNgP4tHyrkwHhVnUTfv6YTeVT39Y+cJpILWPpSlguLkkj j3EA93f/lNyqiuL2aoAOvWTHdaYmZBvL5TBQI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:reply-to :organization:x-mailer:face:mime-version:content-type :content-transfer-encoding:x-gm-message-state; bh=EUI1eXp9XIxV0zGPcE+X/0qmE44qXikGlMxlo2DhKLk=; b=PsUIQUJfiFIuphXc14MS8p0zmXspn18ksBK1OkEPEEgBtKcpi+k2AtGVpp5XJo5qlP JaGV/NRoorr9JTSKiw/6mvM61rrM8LJkfIy0nQeXgp1Q2IFhRv2jXY6cgzCsAV9bp5xc v1PLivgYR3qXLwT7dI+CZmWwD7IxEmahGRwQVjAGnRVPsIEa6CJcaQ46v9DipiyUeB3k HvjlkeDQgS4UVSMKiRwlPigMgz8UCIO+bGk8s0RS1N1W2sjLuuhEI2SNmA5mxMcvwW4Q Q0E/nWMh7rWmq8+GYDY2Eljz+tAq1ZoYYQd5tBsMoN2/jsqpQw8kuAL3hOUiEJp+kChT FVfQ== Received: by 10.236.165.42 with SMTP id d30mr317458yhl.77.1343562408492; Sun, 29 Jul 2012 04:46:48 -0700 (PDT) Received: from scorpio.seibercom.net (cpe-076-182-104-150.nc.res.rr.com. [76.182.104.150]) by mx.google.com with ESMTPS id q28sm14067755yhj.12.2012.07.29.04.46.46 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 29 Jul 2012 04:46:47 -0700 (PDT) Received: from scorpio (localhost [127.0.0.1]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: jerry@scorpio.seibercom.net) by scorpio.seibercom.net (Postfix) with ESMTPSA id 3WlMZY4ZbCz2CG62 for ; Sun, 29 Jul 2012 07:46:45 -0400 (EDT) Date: Sun, 29 Jul 2012 07:46:44 -0400 From: Jerry To: freebsd-ports@freebsd.org Message-ID: <20120729074644.59db2447@scorpio> In-Reply-To: References: <000601cd6a76$af1de6b0$0d59b410$@quicknet.nl> <50103781.8060904@FreeBSD.org> <20120725183432.4e73b434@scorpio> Organization: seibercom.net X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.6; amd64-portbld-freebsd8.3) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEUAAABYRlwJCw4FAgAIBwKprDkBAQFQLR0BAgCir7VRttp8AAACAUlEQVQ4jZWUTYvbMBCGTVl8V2hX6Gg5G5FbWQdBj0lEfE7BhN4cyzi5Wt1E5L70roWy6N92xok/skkP+5IYrMcz78xIduDWpNM3vFzuA/jX5EY1AI6KHFwW/CzFuQAwqUBbV12p+CzIh6Awq7sg33pn5D64SQXAexffeuQlA/L35RrkaB551OjGfP/cAO8mCNaDcgvfky5ijoD0pAXlCQCnljiAjsJD9Ax05Ko5sZxbnLQcmM+dZg5IjREfZrWIHK0JuwU68pAGwHvfRxBundRzTxxz3r9dNUikPsEihjz2Dc4kjp1hKsJGuot4EDxaxzMoC7XqhxhOSfZrTS6gSX1JVdjp+o1PvWfekXgw3WL0g70nDEwA0H0HQsEZc8sTmFMTkWUfYWC/vdR1zQy3xLQgLwzu90QnlnFLjeiGWBjwhb4Sa42IqOg2qqS4O1/zhKokFUb1Q8Rj4Eb69WVflXEehJ35DgChVTE5n50eaGyMLOfH8AOodoSM4PVYAQgQdBulOa+knklYks3vAuQ+uX492lTl+A+e8qBV2AKoXalVKFfyuUp0pUp1ARaUHh82lv9MN+Ig7CZtgE6FNYvjlywT2VP2dMgOG46gTIWcqdfvuwyXNz0oMJNd/N5lh1YNiJt19ADTUo3VuFSNeQwVqRSrGjSCp53fk2g+Mvfk/gfoPxHeUS8MH9vRAAAAAElFTkSuQmCC Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Gm-Message-State: ALoCoQlX8u7nd0hZCM6Ep12vNMPoppfApQAk4NOiqlPsxmyyUDb+0Rw76EYvs9oZrZDI1bXc0v2Z Subject: Re: FreeBSD Port: bash-4.2.28 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-ports@freebsd.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jul 2012 11:46:55 -0000 On Sat, 28 Jul 2012 16:54:40 -0700 (PDT) Doug Barton articulated: > On Wed, 25 Jul 2012, Jerry wrote: > > > On Wed, 25 Jul 2012 11:14:25 -0700 > > Doug Barton articulated: > > > >> On 07/25/2012 08:03, Michael wrote: > >>> Hello obrien, > >>> > >>> Any plans to update bash-4.2.28 up to patch level 037? > >> > >> Is there a specific bug fixed that you're interested in? > > > > The short answer would be what the hell difference does that make? > > We don't use that kind of language on the FreeBSD lists. > > > The > > OP just wanted to know if the port was going to be updated to > > include the newly released patches. The long answer is that he is > > interested in getting the official patches to correct known > > problems with Bash. Who's business is it what problem, real or > > potential that the OP is looking to correct or prevent? > > Completely aside from my being thoroughly impressed with your > mind-reading abilities, upgrading to the latest/greatest is not > always the best strategy. Speaking generally, even things that are > (nominally) strictly bug fixes can bring in new problems, and Bash > patches are not always strictly bug fixes. First of all, I see you CC'd me "AGAIN". Obviously your comprehension skills are rather lax since I have a clearly noted request NOT to be CC'd and have in the past specifically asked you not to do so. I took the time to relay your CC'd message to SpamCop. I know it won't do any good, but it is a feel good thing. Strictly speaking, it is none of your business if bug fixes can bring in or expose new or undiscovered problems. It has been shown throughout history that any advancement can bring with it, its own new set of problems. Should we all abandon the use of electricity because there is a real possibility that someone man get electrified. "Kainolophobia" can be treated. By the way, do you use bash? if not then what is your problem? If you do, have you read what the patches actually entail? I have. > There is also the issue that in FreeBSD we are generally more > conservative about upgrading something from a known-stable version. That is a lot about nothing. Postfix is updated in virtual real time. For every port that you can list that is left effectively abandoned for extended periods of time, I can produce one that is updated in a timely fashion. I know, now you want a definition of timely. In my opinion, I believe 30 days is sufficient. That is only a general rule. Obviously, some large and complex ports like KDE or the latest version of Apache would not easily fit into that time constraint. However, the maintainers of those ports, just to name a few, have publically posted regarding their work on the port and what has to be done to make it ready for the ports system. If the Bash maintainer⁽¹⁾ feels that there is a problem with updating Bash at this time, then he needs only to post it. > As for my motivations for asking the question, there are at least 2. > First, I don't see anything in the latest set of patches that I find > particularly exciting, but I'm interested in the OP's perspective. > Second, if the OP is actually being affected by one of the things > that is patched, I know the maintainer would be interested in that. I am really impressed with the fact that you have not noted anything in the patches that turns you on. I failed to notice any mention in the FreeBSD handbook, or other literature for that matter that stated that patches, etcetera are only deemed worthy if Doug approves of them. Would you please be so kind as to point out to me where that is so noted. The OP specifically inquired about the updating of Bash which is seriously behind in its FreeBSD patch set. He did not ask for your permission. If you have a fear of updating software (I wonder if there is a phobia for that) then don't update yours. I know that in Portmanager and Portupgrade I can specifically exclude ports I do not want to touch. What is so hard to comprehend abut that? The solution is so simple that I fail to grasp why it is beyond your comprehension. The port is simply updated in the port's tree. Then an end user has the option of updating on their machine or not. The "KISS" principal at its finest. CHOICE, isn't that what open-source software is all about, or is it only applicable when Doug approves of it? Seriously, I really want to know. It readily appears that you are attempting to use Parkinson's Law of Triviality, also known as bikeshedding to legitimize the delay of updating a port sans any concrete proof? Why? What are you so terrified of? If you don't use the port, then it is of no significance to you. If you do and choose not to update it, then that is your business. Again, such a simple decision. Doug, I still use version 1.x of Dovecot. Why you ask -- because I want to. Why didn't I update you inquire -- because I did not want to. However, I am very glad that there is a much improved version 2.x of Dovecot and plan to take it out for a test drive when I have to install a new mail-server, perhaps later this year. Furthermore, the first releases of Dovecot 2.x were riddled with problems. Only through its active use where the problems discovered and fixed. Of course, using your logic, that release should never have happened since Dovecot 1.x was functional and the 2.x might introduce compatibility problems or software design flaws. > > Actually, the OP would be better served contacting the port > > maintainer . Unlike Postfix that > > updates in virtually real time, there is > > usually quite a lag between the time Bash issues a patch and the > > time it makes it into the ports system. > > See above. Bash is never updated in a timely manner. It was a year behind in its last update. Perhaps the Bash maintainer⁽¹⁾ only chooses to maintain the port on a bi-yearly or yearly schedule. If so, they should clearly say somewhere in the ports documentation. That would serve to eliminate questions like the OP's from being posted. Quite frankly, this entire conversation regarding Bash should have taken place between the port maintainer and the OP. It is the only way the OP will ever get an answer, satisfactory or otherwise assuming he gets one at all. ⁽¹⁾ obrien@FreeBSD.org -- Jerry ♔ Disclaimer: off-list followups get on-list replies or get ignored. Please do not ignore the Reply-To header. __________________________________________________________________ We have seen the light at the end of the tunnel, and it's out.