liblscp ebuild for gentoo deffective?

You're new to the LinuxSampler world? You don't know where to start and nothing works? Here's the place to ask for help.
Post Reply
JickDuck
Newbie
Posts: 17
Joined: Tue Apr 20, 2010 10:17 pm

liblscp ebuild for gentoo deffective?

Post by JickDuck » Sun Jun 06, 2010 11:18 am

Hi,
I tried to install the liblscp ebuild for Gentoo using portage.
It stops at the following:

---------------------------------------------
make: Makefile.cvs: No such file or directory
make: *** No rule to make target 'Makefile.cvs'. Stop.
>>> Source unpacked in /var/tmp/portage/media-libs/liblscp-9999/work
>>> Compiling source in /var/tmp/portage/media-libs/liblscp-9999/work/liblscp..
.
*Error: media-libs/liblscp-9999 failed:
* no configure script found
*
*Call Stack:
* ebuild.sh, line 54: Called src_compile
* environment, line 2504: Called econf
* ebuild.sh, line 549: Called die
*The specific snippet of code:
* die "no configure script found"
--------------------------------------------------

I installed libgig-9999 and it went fine, but liblscp just doesn't want to install.
I can't install Qsampler-9999 because it depends on liblscp.
Is it a problem with the ebuild? I dunno because I'm new too Gentoo and I'm still learning about
ebuilds.
By the way, the qsampler in the native portage tree installes fine but it doesn't run fine. It
runs for a few seaconds at best, and then quits.

Hey, anyone can help? I'll really appreciate it.
Thanks,
Jick

JickDuck
Newbie
Posts: 17
Joined: Tue Apr 20, 2010 10:17 pm

Re: liblscp and Qsampler ebuild for gentoo deffective?

Post by JickDuck » Tue Jun 08, 2010 8:47 pm

And while where at it, the qsampler ebuild results in the same problem. I think that the reason is because the ebuild specifies "makefile.cvs" and it should actually be "makefile.svn". Maybe some other things have to be changed too. The Gentoo ebuild here:

http://download.linuxsampler.org/packag ... 999.ebuild

is dated 16-Dec-2007 and since then the server was changed to svn from cvs. Am I correct? Any chance that the ebuilds will be corrected? I'm trying to learn how to make my own ebuild, but it's not that straightforward.

Maybe I'll just have to wait untill the above ebuild is updated.

JickDuck
Newbie
Posts: 17
Joined: Tue Apr 20, 2010 10:17 pm

Re: liblscp ebuild for gentoo deffective?

Post by JickDuck » Wed Jun 09, 2010 1:47 am

Allright, so I changed "makefile.cvs" to "makefile.svn" in the ebuild and I redid the ebuild.......digest.
Now it stops at:

make -j1
Make *** No rule to make target 'src/main.cpp' needed by 'qsampler'. Stop.

and later....................

emake -j1 || die "emake failed."

oh well.

Alex
Moderator
Posts: 316
Joined: Wed Jan 23, 2008 9:08 pm

Re: liblscp ebuild for gentoo deffective?

Post by Alex » Sat Jun 12, 2010 8:19 am

http://proaudio.tuxfamily.org/wiki/inde ... =Main_Page


If you're new to Gentoo, then the pro-audio overlay provides a central point for all audio apps, and is comprehensive, with most packages right up to date, including those required by LinuxSampler

I'm not sure what's happened to the LS ebuild.

Alex.

User avatar
cuse
Developer
Posts: 366
Joined: Wed Jan 23, 2008 10:07 pm
Location: Germany

Re: liblscp ebuild for gentoo deffective?

Post by cuse » Sun Jun 13, 2010 6:33 pm

JickDuck wrote:Hi,
I tried to install the liblscp ebuild for Gentoo using portage.
It stops at the following:

---------------------------------------------
make: Makefile.cvs: No such file or directory
make: *** No rule to make target 'Makefile.cvs'. Stop.
Are you sure you havent mixed something up? The Gentoo ebuilds from download.linuxsampler.org fetch the latest source files directly from cvs.linuxsampler.org. And thats the only place where you get that missing file "Makefile.cvs" which is used for creating all auto generated files (automake and co). If Makefile.cvs is missing, you are probably (for some reason) compiling a tarball release which doesnt include that Makefile.cvs file, since those auto generated files are already included with the release tarball (normal procedure in many projects, so people can just call configure and make).

Post Reply