[PlanetCCRMA] Compiling ccrma kernels

Fernando Pablo Lopez-Lezcano nando@ccrma.Stanford.EDU
Mon Oct 27 09:42:01 2003


> Unfortunately, the planetccrma-core kernels don't
> seem to want to compile with the .rh80 release suffix needed by the alsa
> and planetccrma-core packages.  The edited spec file here:
> 
>   http://rose.clear.bash.sh/~rah/kernel-2.4.22-6.ll.spec
> 
> creates an rpm that generates this error:
> 
> rah@orchid:/usr/src/redhat/SPECS$ sudo rpm -Uvh ../RPMS/athlon/kernel-2.4.22-6.ll.athlon.rpm
> error: Failed dependencies:
>         kernel = 2.4.22-6.ll.rh80 is needed by (installed) alsa-kernel-2.4.22-6.ll.rh80-0.9.6-2.cvs.rh80
>         kernel-version = 2.4.22-6.ll.rh80 is needed by (installed) alsa-kernel-2.4.22-6.ll.rh80-0.9.6-2.cvs.rh80
>         kernel-version-arch = 2.4.22-6.ll.rh80-athlon is needed by (installed) alsa-kernel-2.4.22-6.ll.rh80-0.9.6-2.cvs.rh80
>         kernel-version-arch = 2.4.22-6.ll.rh80-athlon is needed by (installed) planetccrma-core-2003.09.12-1.rh80
> 
> There seems to be stuff in the spec file to include the distro version
> in the suffix but my fiddling hasn't managed to make it come alive. 
> Should I just tack ".rh80" onto the end of the "6.ll" release version?

Yup, that would be enough. The version specific suffix is added during
the build process, I did not add that inside the spec file as that is
common to all spec files. 

[sorry for the delay, I was at IRCAM Resonances conference...]
-- Fernando