Date: Wed, 9 Dec 2009 23:01:12 +0000 From: Ben Morrow <ben@morrow.me.uk> To: rsmith@xs4all.nl, freebsd-stable@freebsd.org Subject: Re: RELENG_8 buildworld broken? Message-ID: <20091209230112.GA61324@osiris.mauzo.dyndns.org> In-Reply-To: <20091209224344.GA75129@slackbox.xs4all.nl> References: <20091209193239.88ED31CC0C@ptavv.es.net> <200912092055.20383.pieter@degoeje.nl> <20091209210912.GA90766@icarus.home.lan>
next in thread | previous in thread | raw e-mail | index | archive | help
Quoth Roland Smith <rsmith@xs4all.nl>: > On Wed, Dec 09, 2009 at 01:09:12PM -0800, Jeremy Chadwick wrote: > > > Basically, all this comes back to the same thing: the entire "base > > system" concept needs to be revisited (that's a nice way of saying > > "nuked from orbit", but that's my opinion). > > Hmm, I kind of like having a usable base system as opposed to just a > kernel. :-) It is one of the strong points of FreeBSD, IMHO. The fact that the > base system is developed as a unit keeps it working very well. Yes. At a bare minimum, the base system should contain enough to 'make install' a typical port, including everything required to get the network running. Application programs like sendmail and bind could easily be moved out into ports (just as X11 was), but the core libraries and the dev environment should be distributed as a unit. One of the reasons I switched my home machine to FreeBSD was to get away from the nightmare of trying to upgrade glibc in Gentoo. I don't believe I ever got it to run right through without it falling over and having to go in and build some package by hand: the recursive dependancies (portage depends on python depends on glibc depends on a newer version of portage... ) just got too complicated. Ben
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091209230112.GA61324>