From owner-freebsd-current@FreeBSD.ORG Wed Nov 3 13:59:59 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 38FA516A4CE for ; Wed, 3 Nov 2004 13:59:59 +0000 (GMT) Received: from mailhub02.unibe.ch (mailhub02.unibe.ch [130.92.9.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEB0143D58 for ; Wed, 3 Nov 2004 13:59:58 +0000 (GMT) (envelope-from roth@speedy.unibe.ch) Received: from localhost (scanhub03.unibe.ch [130.92.254.67]) by mailhub02.unibe.ch (Postfix) with ESMTP id 9378376498; Wed, 3 Nov 2004 14:59:57 +0100 (MET) Received: from mailhub02.unibe.ch ([130.92.9.53]) by localhost (scanhub03.unibe.ch [130.92.254.67]) (amavisd-new, port 10024) with LMTP id 15356-04-8; Wed, 3 Nov 2004 14:59:53 +0100 (CET) Received: from asterix.unibe.ch (asterix.unibe.ch [130.92.64.4]) by mailhub02.unibe.ch (Postfix) with ESMTP id 5FDE376453; Wed, 3 Nov 2004 14:59:56 +0100 (MET) Received: from speedy.unibe.ch (speedy [130.92.64.35]) by asterix.unibe.ch (8.11.7p1+Sun/8.11.7) with ESMTP id iA3Dxt104825; Wed, 3 Nov 2004 14:59:55 +0100 (MET) Received: (from roth@localhost) by speedy.unibe.ch (8.12.10+Sun/8.12.9/Submit) id iA3DxtXY000218; Wed, 3 Nov 2004 14:59:55 +0100 (MET) Date: Wed, 3 Nov 2004 14:59:55 +0100 From: Tobias Roth To: Mark Linimon Message-ID: <20041103135954.GA163@speedy.unibe.ch> References: <20041102222000.GA65845@xor.obsecurity.org> <200411021736.21034.kirk@strauser.com> <200411022014.20689.linimon@lonesome.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200411022014.20689.linimon@lonesome.com> User-Agent: Mutt/1.4i X-message-flag: Warning! Using Outlook is insecure and promotes virus distribution. Please use a different email client. X-Virus-checked: by University of Berne cc: freebsd-current@freebsd.org Subject: Re: HEADS UP: Ports are not ready for CFLAGS=-O2 in 6.0 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Nov 2004 13:59:59 -0000 On Tue, Nov 02, 2004 at 09:14:20PM -0500, Mark Linimon wrote: > On Tuesday 02 November 2004 05:36 pm, Kirk Strauser wrote: > > Out of curiosity, are those ports like to have equivalents in > > Gentoo's "portage" system? > > I just checked and portage has ~8k entries and we have ~12k, > so our problem is a little bit higher scale. > > AFAICT they also adopt changes more slowly than we do? If you mean the transition from a devel port into a stable port, yes. They have all their ports marked as either "stable", "devel", or "broken". For ports to get from "devel" to "stable", it can take quite some time. This has of course to do with the tight couppling of ports and base system. If the author or a program decides that it has reached a "stable" state, this does not mean that the Gentoo port will also be marked stable soon after. In my opinion, it is more wisely to adopt (separate) devel ports only for those projects that are very slow in releasing the next stable version (i.e. the way FreeBSD does it). Or create a devel port some time before the expected release of a new stable branch, to allow smoother transitions (i.e. how it was done with the php port. good work there btw). In my (one) Gentoo installation, I basically run everything as unstable, because the stable versions of a few critical ports i need are very outdated, and I just don't want to wait until everything I need gets tagged stable. Granted however, I did not spend a lot of time thinking about this and trying to figure out what the most clever thing would be to do. cheers, t.