-----BEGIN PGP SIGNED MESSAGE-----
____/ Homer on Friday 26 Aug 2011 18:21 : \____
> Verily I say unto thee that TomB spake thusly:
>> On 2011-08-26, the following emerged from the brain of Homer:
>>> Koji also does nothing for package customisation - by far the most
>>> important aspect of Gentoo. You still have to modify the RPM package
>>> spec files manually, one by one (all ten thousand of them), in order
>>> to emulate Portage's "USE" flags system, which by contrast only needs
>>> a single configuration file (make.conf), and only ever needs editing
>> Don't forget the package specific USE flags in
>> /etc/portage/package.use ;-) I use that one a lot to selectively pull
>> in gtk/gnome deps.
> That fine-grained level of configuration is useful, but not absolutely
> necessary to learn and use on day one. The make.conf is good enough to
> start with (i.e. for noobs). Once they get used to that idea, the rest
> comes naturally.
>>> Nope, nothing even comes close to Gentoo's Portage system.
>> FreeBSD ports come close though, and even have a couple of advantages
>> over Portage. One example is easy package specific configuration with
>> the ncurses config interface, invoked with 'make config'. Another
>> advantage of FreeBSD ports is that they are entirely separated from
>> the FreeBSD core system, ie. there is a very clear distinction between
>> third pty packages and the FreeBSD operating system.
>> Of course there are also some drawbacks to FreeBSD ports, eg. that you
>> have to cd into the package directory under /usr/ports to install it,
>> and less flexible dependency / compile flags handling.
> Not every single "with" or "enable" configure flag in every package is
> supported by Portage USE flags: there's still a few defaults, probably
> because testing revealed problems with those options. But there's /no/
> question Portage represents the most flexible, automated way to create
> a fully customised and reliable GNU/Linux system.
>> Oh, and it's FreeBSD ;-)
> I have no objection to BSD /software/, which is technically impressive
> and essential to any OS, including GNU/Linux and Windows. I just don't
> like the license. Or to be more precise, I don't like what some people
> do to BSD-licensed software because of the license.
It's not really the fault of the BSD-favouring developers, though.
~~ Best of wishes
Dr. Roy S. Schestowitz (Ph.D. Medical Biophysics), Imaging Researcher
http://Schestowitz.com | GNU/Linux administration | PGP-Key: 0x74572E8E
Editor @ http://techrights.org & Broadcaster @ http://bytesmedia.co.uk/
GPL-licensed 3-D Othello @ http://othellomaster.com
Non-profit search engine proposal @ http://iuron.com
Contact E-mail address (direct): s at schestowitz dot com
Contact Internet phone (SIP): schestowitz@xxxxxxxxx (24/7)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
-----END PGP SIGNATURE-----