LWN.net Logo

Testing the bleeding edge

Testing the bleeding edge

Posted Mar 4, 2006 18:07 UTC (Sat) by job (guest, #670)
Parent article: Testing the bleeding edge

One problem with the culture around the various Linux distributions is that new versions of packages are added to the 'unstable' tree. Now a distribution can be unstable, especially when changing the X subsystem, moving to UTF8, a new gcc or whatever it may be that distributions do from time to time.

But a new version of some pretty self-contained end user software, let's say Mozilla or something, already is rather stable when it is released. And most end users probably want the new version as soon as possible. Given the choice of compiling a lot of software themselves or running the unstable tree of their respective distro, many probably chooses the latter.

Many distributions have a backports tree, porting all new software back to the stable tree, but that's not perfect. It's not often an official tree, and may present a challenge when upgrading the distribution to the next release later.

I'm not saying having a stable tree is bad in any way, it's perfect for servers and large deployments. But there is definitively room for a "moving" tree, which tracks most software while still offering a stable base and security fixes. The only distribution I know of that does this is Gentoo, which sort-of hardly has a stable tree to begin with and doesn't fit all home users very good.


(Log in to post comments)

Testing the bleeding edge

Posted Mar 5, 2006 18:03 UTC (Sun) by alspnost (guest, #2763) [Link]

Indeed - this describes my setup too. I run Gentoo, and I have a list of packages tagged in my 'unstable' list, so I can get the bleeding edge versions. This way, I've *never* broken my system, as the core is solid, but I can still play with the latest apps etc. Mind you, even on Gentoo, architectures like AMD64 are still slightly second-tier, so crucial things like Firefox can take an age to be marked stable. I just run nightly binaries of 1.5, which suits me well. I'd be very happy to use a distro with a solid, stable core (kernel, toolchain, libraries, server components) and then to play about with bleeding edge stuff on top. But going for something like Fedora, which sometimes seems to have beta/CVS versions of the entire damn system, just doesn't inspire me.

Testing the bleeding edge

Posted Mar 25, 2006 11:23 UTC (Sat) by job (guest, #670) [Link]

I also run Gentoo on a number of systems, but my experience is different.
Even the stable tree broke my system a couple of times. ("Broke" in the
sense I had to fix things manually.) It doesn't really compare to Debian
stables, even if it has other features Debian doesn't.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds