From owner-freebsd-current Sun Jul 11 16:47: 6 1999 Delivered-To: freebsd-current@freebsd.org Received: from nothing-going-on.demon.co.uk (nothing-going-on.demon.co.uk [193.237.89.66]) by hub.freebsd.org (Postfix) with ESMTP id 0A15314C4B for ; Sun, 11 Jul 1999 16:47:01 -0700 (PDT) (envelope-from nik@nothing-going-on.demon.co.uk) Received: (from nik@localhost) by nothing-going-on.demon.co.uk (8.9.3/8.9.2) id AAA53158; Mon, 12 Jul 1999 00:46:12 +0100 (BST) (envelope-from nik) Date: Mon, 12 Jul 1999 00:46:12 +0100 From: Nik Clayton To: Chris Piazza Cc: Nik Clayton , "Daniel C. Sobral" , Nicolas Blais , freebsd-current@FreeBSD.ORG Subject: Re: HELP!!! -CURRENT libtool problem. Message-ID: <19990712004612.A51439@catkin.nothing-going-on.org> References: <37810FDD.C1321FE7@videotron.ca> <37887C61.2F462FD@newsguy.com> <19990711220050.A31542@catkin.nothing-going-on.org> <19990712155440.B494@norn.ca.eu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4i In-Reply-To: <19990712155440.B494@norn.ca.eu.org>; from Chris Piazza on Mon, Jul 12, 1999 at 03:54:40PM -0700 Organization: Nik at home, where there's nothing going on Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Jul 12, 1999 at 03:54:40PM -0700, Chris Piazza wrote: > Um..er... I hope you were really just being sarcastic. All ports > should work on -stable as well as -current. In fact, more build > on -stable than -current according to http://bento.freebsd.org/. > If any ports work on one but not the other it is a bug and should > be fixed. So I ask, what policy? I was under the impression that if you were CVSup'ing the ports tree then any changes to the ports subsystem (for example, new command line parameters to fetch(1)) would be utilised by the ports system *before* they had been merged in to -stable. The rationale being that if you were tracking the ports tree in that way then you should be tracking -current instead. There have certainly been periods where my -stable system has been unable to build new versions of ports where my the ports tree is perhaps a week newer than the built source tree on my machine. Checking the mail archives when this has happened has shown me the problem, and it's been relatively simple to either build the thing by hand, or do a local merge of the change from -current to my tree. I'm hand-waving here slightly, as it's been a few months since I last needed to do this, and specific cases are fuzzy in my memory at the moment, as it just became an automatic process ("Oh, this port doesn't build, what hasn't been merged in now? Right, fixed.") that I didn't take particular note of the ports where it's been an issue. But my point is that if we're warning people away from -current (and I'm in complete agreement that this is a good idea) then we should also be aware that as well as not being able to run the latest and greatest FreeBSD code, we are occasionally giving them advice that means that (apparently) unrelated systems (the ports tree) don't build properly. It's not a big deal, but I see a lot of sweeping generalisations about things like this (more so on Usenet, obviously), whether it's things like "Run -stable for an easier life", or "FreeBSD is a better server than Linux", or "OpenBSD is the most secure of the *BSDs", and it always bugs me slightly. :-) N -- [intentional self-reference] can be easily accommodated using a blessed, non-self-referential dummy head-node whose own object destructor severs the links. -- Tom Christiansen in <375143b5@cs.colorado.edu> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message