On Fri, Jul 31, 2009 at 05:54:33PM +0200, Jean-Baptiste Mestelan wrote: > 2009/7/30 Ken Restivo <ken@xxxxxxxxxxx> > >Linux audio stuff moves fast, and works better with rolling releases, > > This was also the point made in a recent thread ('Audio distribution > proposal') ; I bought the idea enough to give ArchLinux + > archaudio.repo a try. And this worked pleasantly well : in a few > hours' time, I could set up a fast and lean system, with good > performance for the main audio apps. > > Still, a few updates later, I got to think again about this 'rollling' > model : does the constant upgrading not mean that you are constantly > introducing instability into your system ? > For instance : last month, an update broke 'bash-completion' ; this > week, I found out that 'patchage' was no longer working (is it due to > this recent 'boost' lib update ? ) ... These are small things, but > which prove distracting when you just would have liked to sit down and > make some music ... > > On the other hand, rolling updates imply that changes happen > gradually, which allows you to determine what particular package > update caused the problem, and fix accordingly. Well, if you have a > good idea of package dependencies, and if you indeed upgrade > gradually. > So, this brings an other question : what is a good frequency for > updates ? I remember that on Gentoo, it was better to sync the system > frequently, as a two-month-late update could result in hard-to-solve > conflicts. This seems less of a problem in Arch Linux ? (no flamebait > intended) > > > I am mostly thinking aloud here, but would welcome your experience on > the matter, as I am having a hard time figuring out what a good > process would consist in ; probably, it would involve a rolling system > + carefully controlled updates, and the ability to rollback updates ? > About this last bit, the Remasterys backup utility included in AVLinux > is a wonderful addition. It only works for Debian/Ubuntu systems > though, ... and I do not know how easily every package manager > provides the ability to downgrade ... > > Here are a few relevant links concerning Arch : > http://bbs.archlinux.org/viewtopic.php?id=71987 > http://wiki.archlinux.org/index.php/Downgrade_packages > > Well the assumption is that the distro maintainer won't introduce instability :-) Which, in the case of audio-specific distros, would-- I hope-- be a safe assumption. Audio distro maintainers aren't likely to treat their "stable" repo like a developer playground. From what I've seen, they seem to do a good job keeping up with the latest advances in Linux Audio. As an astute poster noted a short while ago, one can also pick a different repository while staying within a particular distro, and get a totally different release model. For example, for *two years* I ran Debian Sid on my laptop. But it was a snapshot from May 2007 (with I think one update sometime afterwards). So it was quite stable, even though Sid is always under heavy construction. I solved the instability problem by never typing "apt-get upgrade" :-) I did have to type "apt-get update" several times in order to add software, after getting 404's on the version in the Packages.gz list. But when I started seeing enormous lists of fundamental things that needed updating (i.e. gcc, glibc, X... the kind of stuff that happened after the Lenny release), I simply stopped installing new software on it. It sat that way getting heavy use for a long time. Finally I updated it, and it's now on Lenny. I have done this exact dance with desktops for almost 10 years now, though I was more willing to apt-get update/upgrade them. And of course nowadays there are many other options, like Sidux, all the audio distros, and many special-purpose distros, many of which are Debian-based anyway. -ken _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user