From owner-freebsd-stable@FreeBSD.ORG Tue Jun 5 01:24:42 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 03854106564A; Tue, 5 Jun 2012 01:24:42 +0000 (UTC) (envelope-from marka@isc.org) Received: from mx.pao1.isc.org (mx.pao1.isc.org [IPv6:2001:4f8:0:2::2b]) by mx1.freebsd.org (Postfix) with ESMTP id CFCD08FC08; Tue, 5 Jun 2012 01:24:41 +0000 (UTC) Received: from bikeshed.isc.org (bikeshed.isc.org [IPv6:2001:4f8:3:d::19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "mail.isc.org", Issuer "RapidSSL CA" (not verified)) by mx.pao1.isc.org (Postfix) with ESMTPS id 948A2C9580; Tue, 5 Jun 2012 01:24:29 +0000 (UTC) (envelope-from marka@isc.org) Received: from drugs.dv.isc.org (unknown [IPv6:2001:470:1f00:820:9c5e:58a1:7216:e6ae]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by bikeshed.isc.org (Postfix) with ESMTPSA id 0A189216C36; Tue, 5 Jun 2012 01:24:29 +0000 (UTC) (envelope-from marka@isc.org) Received: from drugs.dv.isc.org (localhost [127.0.0.1]) by drugs.dv.isc.org (Postfix) with ESMTP id 4BE48213F3FF; Tue, 5 Jun 2012 11:24:25 +1000 (EST) To: "O. Hartmann" From: Mark Andrews References: <2421561.4aJcXPZZxh@x220.ovitrap.com> <4FCB38F2.4030505@ateamsystems.com> <3851080.JQJobqxLc8@x220.ovitrap.com> <4FCBCF49.1010206@zedat.fu-berlin.de> <4FCD23FE.20906@zedat.fu-berlin.de> In-reply-to: Your message of "Mon, 04 Jun 2012 23:09:18 +0200." <4FCD23FE.20906@zedat.fu-berlin.de> Date: Tue, 05 Jun 2012 11:24:25 +1000 Message-Id: <20120605012425.4BE48213F3FF@drugs.dv.isc.org> X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mx.pao1.isc.org Cc: Chris Rees , Erich , "freebs @mail.isc.org>> Current FreeBSD" , freebsd-stable@freebsd.org, Adam Strohl Subject: Re: Why Are You NOT Using FreeBSD? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2012 01:24:42 -0000 In message <4FCD23FE.20906@zedat.fu-berlin.de>, "O. Hartmann" writes: > Well, and repeatedly (no offense!) I will point out in this case, that I > was FORCED having the latest software by the ports system! > That it a difference in having running FreeBSD CURRENT on my own risk, > or FreeBSD-STABLE due to new hardware and new drivers only supported by > those and having a regular port update, which blows up the system > because of the newest software! You were not forced to use the latest. You can quite easily use years old ports trees if you want to. I just installed a port using a tree from October 2011. I could have upgraded the ports tree to the latest and greatest but I choose not to. > I take the burden of having not an easy life, but this, what is expected > from so many "users" of FreeBSD, is simply beyond ... There are also binary packages available. > > Either stick to releases, or put up with lots of compiling etc-- you > > should not complain because of self-inflicted problems. > > As I repeatedly have to point out in this case - the issue is not with > STABLE and CURRENT, it is also with RELEASE. And as it has been pointed > out herein so many times: FreeBSD ports lack in a version tagging. Version tagging is just a convient way to get a snapshot at a particular point in time unless you create branches that are them made stable by doing a release engineering process on the branch. This would require rules like "don't make a change unless it is to fix something that is broken". It would also require a lot of man power. If you are willing to pay salaries for people to do this then I'm sure there are people who would do the job. The ports system has to ability to set the ports tree to any point in time in its existance. You can then build all the indexes as they were at that point in time. > How would you suggest avoiding the problems we face with the ports by > being sticky on RELEASE, if the problem is spread over all branches? > > > Please remember that we do compile packages for release, or if more up > > to date packages are required you can use the stable package sets > > which are rarely over five days or so. > > If it is about the binary packages - then you're right. Stick with > RELEASE and binary packages - if available (the mentioned office > packages are often much delayed). > In such a case one is better with a binary spread version of an OS and > this would exactly hit the subject of the thread: Why NOT using ... > blablabla > > > > > Chris > > At the end, I'd like to see more care about the way ports get updated. > There is no way to avoid messes like described at this very moment. And > it is a kind of unedifying . And I'd like to be able to world hunger and to see FTL travel. One doesn't have to live at the bleeding edge with ports if one doesn't want to even when compiling. One can live a day, a week, a month behind the bleeding edge and allow other to hit problems and report them. Mark -- Mark Andrews, ISC 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: marka@isc.org