Page 1 of 1

liblscp ebuild for gentoo deffective?

Posted: Sun Jun 06, 2010 11:18 am
by JickDuck
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

Re: liblscp and Qsampler ebuild for gentoo deffective?

Posted: Tue Jun 08, 2010 8:47 pm
by JickDuck
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.

Re: liblscp ebuild for gentoo deffective?

Posted: Wed Jun 09, 2010 1:47 am
by JickDuck
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.

Re: liblscp ebuild for gentoo deffective?

Posted: Sat Jun 12, 2010 8:19 am
by Alex
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.

Re: liblscp ebuild for gentoo deffective?

Posted: Sun Jun 13, 2010 6:33 pm
by cuse
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).