Home Messages Index
[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index

Re: KDE Distros Poll

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

____/ 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
>>> /once/.
>>
>> 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)

iEYEARECAAYFAk5YFAAACgkQU4xAY3RXLo4A2QCfcaVEstRBWYq+8LqQCiPUfu0n
gtwAn1HId/r+u6J5aMElscweeqFZHDKT
=Quor
-----END PGP SIGNATURE-----

[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index