You are here

Add new comment

rncbc's picture

hi,
(the original long post was snipped for brevity and show the probable relevant portion)
it seems that one (or all) of your ALSA packages are broken and/or should not be delivered properly. It also seems strange that these are official ALSA RPMs provided by Mandriva, specially libalsa2-1.0.18-0.rc3.1mdv2009.0 which I believe should provide libasound.so and is the latter that raised my eyebrows for two reasons: first it is invalid as it is with undefined symbols which is evidence of a faulty build process; second is that it is found in /usr/local/lib, a library location where an official distro package would never place it by standard.

Are you really sure all those libalsa packages are any good?

As root, list which files are provided by your package:

rpm -ql libalsa2-1.0.18-0.rc3.1mdv2009.0

Maybe, for instance, you have some left-overs from some other alsa-lib installation, maybe from source, maybe you could try to locate which offending packages is providing this file. Try:

rpm -qf /usr/local/lib/libasound.so

If the last command shows up something, try to remove that. Otherwise, try moving that file to some other place or delete it you feel brave ;) Then try again ./configure ...

Cheers.