Description of problem: ${RPM_BUILD_ROOT}%{_libdir}/libaspell.la and ${RPM_BUILD_ROOT}%{_libdir}/ libpspell.la are removed, but ${RPM_BUILD_ROOT}%{_libdir}/aspell-0.60/*.la were skipped. Is there a special reason for skipping the rest of the .la files? Version-Release number of selected component (if applicable): aspell-0.60.3-5 How reproducible: Rebuild aspell using rpm 4.4.5 and it will stop at installing with a failed libtool dependency. Actual results: Including the %{_libdir}/aspell-0.60/*.la files but not the whole rest of *.la in aspell will break installing of the aspell package at least with the new rpm 4.4.5 which has libtool detection. At least the current behaviour of different handling of *.la files in aspell is inconsistent and broken, which is another reason to apply the patch below. Expected results: Please apply the following fix (or better) to the aspell spec file (maybe you need --ignore-whitespace as patch argument) for the next rebuilding: --- aspell.spec 2006-03-02 14:58:36.000000000 +0100 +++ aspell.spec.rsc 2006-03-07 01:44:01.000000000 +0100 @@ -63,8 +63,7 @@ mv ${RPM_BUILD_ROOT}%{_libdir}/aspell-0.60/ispell ${RPM_BUILD_ROOT}%{_bindir} mv ${RPM_BUILD_ROOT}%{_libdir}/aspell-0.60/spell ${RPM_BUILD_ROOT}%{_bindir} -rm -f ${RPM_BUILD_ROOT}%{_libdir}/libaspell.la -rm -f ${RPM_BUILD_ROOT}%{_libdir}/libpspell.la +rm -f ${RPM_BUILD_ROOT}%{_libdir}/{,aspell-0.60}/*.la #rm -f $RPM_BUILD_ROOT/usr/share/doc/aspell/manual.aux #mv $RPM_BUILD_ROOT/usr/share/doc/aspell $RPM_BUILD_ROOT/usr/share/doc/aspell-% {version} At least this change shouldn't break anything else, as far as I can see while doing some other rebuilding tests. Thank you! :) Additional info: rpm 4.4.5 is not yet in Rawhide, but should hopefully come up after FC5 release.
Thank you for your bug report. This problem is fixed in aspell-0.60.3-6.