Well I decided to include the mandriva %mklibname macro directly into the specfile but this errors too, though I do not know how. Interestingly 2009.1 and 2010.0 give a slightly different error for x86_64 too which is odd: the macro is: %mklibname(ds) %{_lib}%{1}%{?2:%{2}}%{?3:_%{3}}%{-s:-static}%{-d:-devel} The errors for 2009.1 and 2010.0 respectively are (note lib64 in 2010 and lib in 2009.1): + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --define 'jobs 4' --define 'disturl obs://build.opensuse.org/home:aapgorilla/Mandriva_2009.1/dec1a08a2bf0050485768111f7eece1e-qt4' /home/abuild/rpmbuild/SOURCES/qt4.spec error: line 1: Unknown tag: lib%{1}(ds) lib%{1} mount: / is busy System halted. + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --define 'jobs 4' --define 'disturl obs://build.opensuse.org/home:aapgorilla/Mandriva_2010/dec1a08a2bf0050485768111f7eece1e-qt4' /home/abuild/rpmbuild/SOURCES/qt4.spec error: line 1: Unknown tag: lib64%{1}(ds) lib64%{1} mount: / is busy System halted. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org