[PlanetCCRMA] Midishare SRPM build error
Peter Lawler
planetccrma at six-by-nine.com.au
Sat Feb 19 15:56:01 PST 2005
Fernando Lopez-Lezcano wrote:
>On Sat, 2005-02-19 at 14:53, Peter Lawler wrote:
>
>
>>I'm trying to get rosegarden to compile from SRPM on a yum-built FC3
>>system. I'm currently stuck on the midishare dependency. Anny
>>suugestions appreciated.
>>
>>rpmbuild -ba --target=i686 midishare-1.86-4.spec
>>......
>>make[1]: Entering directory
>>`/usr/src/redhat/BUILD/midishare-1.86/src/linux/kernel'
>>gcc -O6 -Wall -D_LOOSE_KERNEL_NAMES -DMODVERSIONS -D__Pentium__
>>-DCONFIG_KERNELD -DMODULE -D__KERNEL__ -DLINUX -D__BOOT_KERNEL_H_
>>-D__BOOT_KERNEL_SMP=1 -D__BOOT_KERNEL_UP=0 -D__MODULE_KERNEL_i686=1
>>-D__BOOT_KERNEL_ENTERPRISE=0 -D__BOOT_KERNEL_BIGMEM=0 -DMODULE
>>-DMODVERSIONS -I/lib/modules/2.6.10-1.766_FC3smp/build/include/
>>
>>
>
>Well, two things.
>
>First, to my knowledge rosegarden does not need midishare. Maybe there
>is a configuration option I never discovered. Where did you get the
>.src.rpm from? Any reason why you are not using the binaries or the
>.src.rpm I build from? You can find all the .src.rpms at:
>
> http://ccrma.stanford.edu/planetccrma/mirror/all/linux/SRPMS/
>
>Second: stock midishare (1.84 is, I think, the latest "stable" release)
>does not build on 2.6.x kernels, you need to get midishare cvs to build
>with 2.6.x... If you really need this I could make a .src.rpm for you
>with the latest test build I did a while ago.
>
>-- Fernando
>
>
>
>
Here's how I ended up with needing midishare...
rpmbuild -ba rosegarden4.spec
error: Failed build dependencies:
liblrdf-devel is needed by rosegarden4-1.0-1.i386
liblo-devel is needed by rosegarden4-1.0-1.i386
dssi-devel is needed by rosegarden4-1.0-1.i386
rpmbuild -ba dssi.spec
error: Failed build dependencies:
liblo-devel is needed by dssi-0.9-1.i386
libfluidsynth-devel is needed by dssi-0.9-1.i386
(CCRMA having no libfluidsynth SRPM, I guessed the following)
rpmbuild -ba fluidsynth-1.0.5-1.spec
error: Failed build dependencies:
ladcca-devel is needed by fluidsynth-1.0.5-1.i386
midishare-devel is needed by fluidsynth-1.0.5-1.i386
Maybe I'm missing a step or something.
Yes, I am using the SRPMS from CCRMA. I'l grab the binary rosegarden
RPM, but this is not my preferred method as I'm not technically running
a CCRMA system.
More information about the PlanetCCRMA
mailing list