[PlanetCCRMA] Still having problems with kernel installation

Fernando Pablo Lopez-Lezcano nando@ccrma.Stanford.EDU
Sat Nov 6 12:21:01 2004


On Sat, 2004-11-06 at 01:53, Joakim Verona wrote:
> I got some nice help here when I described my problem before.
> The problem still remains, so I'm asking for advice again.
> 
> Im trying to install the alsa-kernel module:
> ======================================================
> [root@naru root]#  apt-get install
> alsa-kernel-smp-2.4.26-1.ll.rh90.ccrma=1.0.4-1.cvs.rh90.ccrma
> Reading Package Lists... Done
> Building Dependency Tree... Done
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> 
> Since you only requested a single operation it is extremely likely that
> the package is simply not installable and a bug report against
> that package should be filed.
> The following information may help to resolve the situation:
> 
> The following packages have unmet dependencies:
>   alsa-kernel-smp-2.4.26-1.ll.rh90.ccrma: Depends:
>   kernel-version-smp-athlon (= 2.4.26-1.ll.rh90.ccrma)
> E: Broken packages
> ======================================================
> 
> Here are the packages I have installed currently:
> ======================================================
> [root@naru root]# rpm -qa|grep kernel
> alsa-kernel-2.4.24-1.ll.rh90.ccrma-1.0.1-1.cvs.rh90.ccrma
> kernel-2.4.20-35.9
> kernel-2.4.20-30.9
> alsa-kernel-2.4.26-1.ll.rh90.ccrma-1.0.4-1.cvs.rh90.ccrma
> midishare-kernel-smp-2.4.24-1.ll.rh90.ccrma-1.86-2.rh90.ccrma
> midishare-kernel-2.4.20-31.1.caps.rh90.ccrma-1.86-4.rh90.ccrma
> kernel-pcmcia-cs-3.1.31-13
> kernel-source-2.4.20-30.9
> kernel-source-2.4.24-1.ll.rh90.ccrma
> kernel-2.4.20-8
> kernel-ntfs-smp-2.4.20-8
> kernel-smp-2.4.24-1.ll.rh90.ccrma
> midishare-kernel-2.4.24-1.ll.rh90.ccrma-1.86-2.rh90.ccrma
> kernel-smp-2.4.26-1.ll.rh90.ccrma

This is the package needed by alsa-kernell-smp..., but see below

> kernel-2.4.20-31.1.caps.rh90.ccrma
> kernel-smp-2.4.20-30.9
> strictdep-kernel-kmdl-2.4.20-30.9-1-1.rh9.at
> kernel-doc-2.4.26-1.ll.rh90.ccrma
> kernel-2.4.26-1.ll.rh90.ccrma
> alsa-kernel-smp-2.4.24-1.ll.rh90.ccrma-1.0.1-1.cvs.rh90.ccrma
> kernel-module-alsa-2.4.20-35.9-1.0.6a-31.rh9.at
> kernel-smp-2.4.20-8
> kernel-2.4.24-1.ll.rh90.ccrma
> kernel-utils-2.4-8.29
> ======================================================
> 
> So it appears I could boot into smp 2.4.24, or non-smp 2.4.26,
> so why not smp 2.4.26? 
> 
> Since the offending line is this:
> ======================================================
>   kernel-version-smp-athlon (= 2.4.26-1.ll.rh90.ccrma)
> ======================================================
> I've tried to install this somehow, but fail. 
> I guess its some kind of symbol that should be provided by the
> kernel-smp pkg, but im not exactly shure how it works.

That is correct, the only thing that occurs to me is that you have a
mismatch of installed architectures (ie: for example, the alsa kernel
module that wants to be installed is athlon but the installed kernel is
i686 - both have to match and that is why the dependency is there
explicitly). 

The way to find out is to see what you have installed:
  rpm -q --provides kernel-smp-2.4.26-1.ll.rh90.ccrma

See if you can find in the output something like:
  kernel-version-smp-athlon
If you don't have that then what is it you have? (probably i686)

If the architectures don't match you should erase and reinstall the
kernel-smp package. Or manually install the package of the right
architecture. 

-- Fernando