Visit;
http://people.redhat.com/stransky/alsa/
The alsa-lib-1.0.11-2.src.rpm alsa-lib spec file has a really stupid error in it;
%files devel
%defattr(-, root, root)
%doc doc/doxygen
%{_includedir}/alsa
%{_includedir}/sys/asoundlib.h
%{_libdir}/libasound.so
%{_libdir}/libasound.a
%exclude %{_libdir}/libasound.la
^^^^^^^^
This makes no sense, since for example, if one was to build the kdelibs-3.5.X source rpm it will fail due to the missing /usr/lib[64]/libasound.la file. The fix is to simply remove the '%exclude ' portion (notice the space).