On Wednesday 26 October 2005 00:12, Mark Knecht wrote: > On 10/24/05, Nigel Henry <cave.dnb@xxxxxxxxxx> wrote: > > On Tuesday 25 October 2005 22:47, Mark Knecht wrote: > > > On 10/24/05, Nigel Henry <cave.dnb@xxxxxxxxxx> wrote: > > > > ps: I hope Linux distro's arn't going the way of MS Windows XP & the > > > > notorious app trashing service pack 2. But saying that, at least > > > > Debian have the decency to tell you before you upgrade, which app's > > > > they're going to trash. > > > > > > I don't know what non-Gentoo users feel about the distro (and before > > > you answer let's start a new religion thread...) but I doubt this sort > > > of issue will come up this distro. > > > > > > - Mark - audio fun on Gentoo for the last 2 years > > > > Hi Mark. It took me quite some months to get Gentoo installed, with some > > breaks to get myself together again. It's up and running now Had a > > problem getting Gnome and KDE 3.4 to install, but creating a link for > > libtools named 3.4 and linked to 3.5-2005xxxx fixed that. I've got a few > > music apps on it, and am quite satisfied with Gentoo, but, not really for > > a real newbie to install. I've had no app trashing problems from Fernando > > with FC1,2, and 3, and Slackware 10.0 seems ok too. > > > > Just a bit on the side. I'd really like to get Smack the drum machine on > > Gentoo, and see there are some ebuilds for it, but don't know how to work > > with them after I've downloaded them. Any hints so that I can use emerge > > to install them? Thanks for watching. Nigel. > > Conceptually I don't think it's too hard. Here's what I just did with Om > > 1) Make sure you have a local portage overlay directory defined and > created. Here's my entry in /etc/make.conf: > > lightning media-sound # cat /etc/make.conf | grep portage > PORTDIR_OVERLAY=/usr/local/portage > lightning media-sound # > > 2) Make a directory for media-sound ebuilds: > > mkdir /usr/local/portage/media-sound > > 2) Make a directory for om > > mkdir /usr/local/portage/om > > 3) Copy the om-ebuild into /usr/local/portage/media-sound/om > > 4) See if it's recognized: > > lightning media-sound # emerge -pv om > > These are the packages that I would merge, in order: > > Calculating dependencies > !!! All ebuilds that could satisfy "om" have been masked. > !!! One of the following masked packages is required to complete your > request: - media-sound/om-0.2.0 (masked by: ~amd64 keyword) > > For more information, see MASKED PACKAGES section in the emerge man page or > section 2.2 "Software Availability" in the Gentoo Handbook. > > lightning media-sound # > > 5) Since it's masked I add (for test purposes - I wouldn't build it > this way) the ~amd64 keyword: > > lightning media-sound # ACCEPT_KEYWORDS="~amd64" emerge -pv om > > These are the packages that I would merge, in order: > > Calculating dependencies ...done! > [ebuild N ] media-libs/liblo-0.22 -doc 429 kB > [ebuild N ] media-sound/om-0.2.0 +alsa -debug -dssi +gtk +ladspa > -lash 0 kB [1] > > Total size of downloads: 429 kB > Portage overlays: > [1] /usr/local/portage > lightning media-sound # > > I would then decide if the USE flages were good, adjust > /etc/portage/package.use as necessary, and when they were I'd build > it. > > Not too difficult. > > I got the om ebuild from Gentoo's Bugzilla where these things get > submitted: > > http://bugs.gentoo.org/show_bug.cgi?id=109194 > > There is an ebuild submitted for the Om plugins. I did not spot one > for Smack. Maybe you can write one?! ;-) > > Let me know if you get it running. > > Hope this helps, > Mark Hi Mark. I've got as far as emerge -pv om. Unfortunately I've lost the syntax for a one shot unmask for a single package. I need to unmask om which is being masked by -x86 keyword. Nigel. BTW there are ebuilds for om, omins, and smack, at a link from http://smack.berlios.de . I havn't sent the URL for the link, as it's a bit weird.