On Sun, 2005-02-06 at 20:18 -0800, Ben Munat wrote: > Well, it finally happened. My partner has gotten fed up with the snail's pace > at which the > latest versions of many apps become unmasked -- or even show up -- in > portage. PHP 5, > MySQL 5, Cocoon 2.1, etc., etc. > > He's gotten to the point -- helped along by a couple portage gaffes lately > (PHP/SNMP > conflict causing apache not to start, a MySQL upgrade killing libmysqlclient > and breaking > a number of apps, and my struggles (though probably my fault) with courier > the other day) > -- where he wants to explore other options. A *nix-geek friend of his has > been raving > about FreeBSD... and I have to admit that just about everything I've looked > for is in the > ports collection. > > However, since I've been doing 99% of the maintenance of this server, I want > to know what > I'm in for. So, I'm curious if anyone on the list also runs or has run > FreeBSD? If so, > what were your impressions? What pitfalls are there? What are the big > differences? If you > left BSD for Gentoo, why? A short period of installing servers with FreeBSD, led me to use Gentoo. I still have one BSD server and I'm waiting for an opportunity to replace it also. the reason is maintenance. in gentoo, when you run emerge -uav ... you see a list of what it will install and with what options. in ports, it's very difficult to see what will be installed, and almost impossible to see what are the options it will be installed with (unless you're going to read the makefiles of all the ports you install and their dependencies - in 5.x they are starting to deal with it but the last time I looked it's far from being complete). also, there is no revdep-rebuild so you have to test every application that depends on a library you just installed (or run portupgrade -r). all of these make it much harder to maintain.
Bye -- Haim
signature.asc
Description: This is a digitally signed message part
