Skip site navigation (1)Skip section navigation (2)
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>