Maciel: Because your distro should be cool
Maciel: Because your distro should be cool
Posted Jan 25, 2011 2:56 UTC (Tue) by am (subscriber, #69042)In reply to: Maciel: Because your distro should be cool by sturmflut
Parent article: Maciel: Because your distro should be cool
Gentoo is dead? I'd like to know what your definition of "dead" is.
Posted Jan 25, 2011 8:26 UTC (Tue)
by alex (subscriber, #1355)
[Link]
Posted Jan 25, 2011 10:56 UTC (Tue)
by sturmflut (subscriber, #38256)
[Link] (6 responses)
Not only is Ubuntu Testing more bleeding-edge than Gentoo ever was, it also ships a much larger number of packages which are actually built for every supported platform. The Portage tree contains many broken and outdated ebuilds, and most of them are not marked for architectures other than x86 and amd64.
Posted Jan 25, 2011 11:43 UTC (Tue)
by moltonel (guest, #45207)
[Link] (1 responses)
I do not think Gentoo's main call to fame ever was to be bleeding edge. That's certainly not the reason I keep coming back to Gentoo. The "current-ness" of packages is actually not very uniform across package types, but it's usually quite good.
Where Gentoo package choice is way ahead of other distros though, is in how easy it is to cherry-pick some package version from ~arch, masked packages, external repositories, or your own private repository. Without making a mess. To me, that more than offsets the fact that some packages may be missing or not bleeding-edge enough in the main stable repository.
Posted Jan 31, 2011 13:04 UTC (Mon)
by alex (subscriber, #1355)
[Link]
Indeed this is the main reason I use it at home. As a developer it's very easy to import a random package which does the normal configure/make/make install cycle. It's also generally easy to version bump stuff up in your own overlay if the main portage tree hasn't caught up. The flexibility of Gentoo is it's main selling point.
Arguments about repository size are irrelevant next to the flexibility that provides. In fact number of installable packages is probably a poor metric for any distribution - a lot of distros carry some very esoteric packages that are useful to a handful of people but certainly not used by the majority of the distros users.
Posted Jan 25, 2011 17:40 UTC (Tue)
by cjwatson (subscriber, #7322)
[Link] (3 responses)
Some software is non-portable, sure, and yes you do run across the odd thing that fails at runtime on certain architectures, but it's not quite as bad as all that. I'm much happier to defend Debian's choice of sides in this tradeoff than I would be to defend Gentoo's, which seems to involve an awful lot of manual wheel-spinning.
(Of course, maybe I'm wrong about how much is manual. My only substantive experience of Gentoo development is getting a libpipeline ebuild into the portage tree - four weeks later nobody's turned it on for anything other than ~x86 and ~amd64. Maybe I should be doing something but it's not clear what's best ...)
Posted Jan 25, 2011 18:48 UTC (Tue)
by gidoca (subscriber, #62438)
[Link] (2 responses)
Posted Jan 25, 2011 20:18 UTC (Tue)
by cjwatson (subscriber, #7322)
[Link] (1 responses)
Posted Jan 25, 2011 22:12 UTC (Tue)
by dlang (guest, #313)
[Link]
yes you do have apps that have problems with different word sized and byte orders, but even then, one you know that it works on 32 bit little endian systems, you should be able to have a pretty good confidence that it will work on _all_ 32 bit little endian system (as long as the compile step doesn't barf)
Gentoo still lives
Maciel: Because your distro should be cool
Maciel: Because your distro should be cool
"Where Gentoo package choice is way ahead of other distros though, is in how easy it is to cherry-pick"
Gentoo's flexibility
Maciel: Because your distro should be cool
Maciel: Because your distro should be cool
Maciel: Because your distro should be cool
Maciel: Because your distro should be cool