Re: [LAU] Jack, Ardour, and the Gentoo Pro-Audio Overlay

From: Brent Busby <brent@email-addr-hidden>
Date: Fri Jul 17 2009 - 22:01:31 EEST

On Fri, 17 Jul 2009, Tim Jones wrote:

> I've been settling into my own Gentoo system, and so far haven't had
> any trouble with unmasked pro-audio packages (for numbered versions
> anyway) interfering with anything else in portage. It seems to me that
> pro-audio is not very well maintained. I've had to hack several
> ebuilds to get them to work, but for the ones that do, likely any
> masks are just because no one has tested the ebuild, or because it is
> live.

Since the time I wrote earlier, I've had significant progress getting
things installed, mostly from avoiding the live CVS versions of
everything, and settling for Jack 0.116.2, which is still 0.116 or newer
as cautioned on the Ardour site. (I compiled with no DBus or firewire
support, since I don't use Ffado or FreeBob.) Everything now seems to
coexist well with my other apps and system libraries. I've got Ardour
2.7.1.

My next challenge is to pick a version of rt-sources and get that
configured and setup. I usually prefer to setup a kernel with modules
that my current system has or is likely to ever have, and put the ones
that are needed to boot into the kernel statically, so I'm going to see
if I can do without an initrd. That certainly out to be possible
though. I just don't like having ninety drivers I don't use autoloaded
by 'discover' during the bootup...it's annoying.

I wonder if it's better to go with the unmasked rt-sources-2.6.16-r29
(which I see has a very high patchlevel number, so apparently a lot of
time is going into it), or the newest rt-sources-2.6.29.2-r11, which is
more current, but masked. I asked this recently on the Pro-Audio
overlay list, so I'll see what they say there.

> But more people care about jack and Ardour so you're likely to find
> more support on those. Anyway, I would say don't be afraid of the
> masked packages.

Yeah, I've seen so many packages in Pro-Audio that needed unmasking to
install that I've just started treating that as par for the course in
the overlay. I'm still sticking with stable packages for my base system
though.

> I generally haven't built any dbus support, and I'm not sure how jack
> itself uses dbus. Not sure about "classic" either, but for those
> undocumented flags, I find the best thing to do is just open the
> ebuild and see what options those flags are passing to configure
> (which you should be able to figure out without any knowledge of how
> ebuilds work) and then see what those do.

I did finally find a websvn interface to the changelogs on the overlay
site that described that: It's for if you'd like to compile both Dbus
*and* non-Dbus Jack -- you can enable "dbus" and "classic" together.
I've just gone with 0.116.2 and no Dbus, and that seems to coexist with
everything else nicely.

-- 
+ Brent A. Busby	 + "We've all heard that a million monkeys
+ UNIX Systems Admin	 +  banging on a million typewriters will
+ University of Chicago	 +  eventually reproduce the entire works of
+ Physical Sciences Div. +  Shakespeare.  Now, thanks to the Internet,
+ James Franck Institute +  we know this is not true." -Robert Wilensky
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
Received on Sat Jul 18 00:15:01 2009

This archive was generated by hypermail 2.1.8 : Sat Jul 18 2009 - 00:15:01 EEST