В спеке: %files -n libsphinxclient-devel %_libdir/libsphinxclient.so %_includedir/* %files -n libsphinxclient-devel-static %_libdir/libsphinxclient.a %_includedir/* В пакете libsphinxclient-devel-static %_includedir/* лишнее.
Я бы сказал по другому. Либо убрать %_includedir/* из %files -n libsphinxclient-devel-static, либо заменить в %package -n libsphinxclient-devel-static: Requires: libsphinxclient-devel = %version-%release на Conflicts: libsphinxclient-devel < %version-%release Conflicts: libsphinxclient-devel > %version-%release Тогда libsphinxclient-devel-static можно использовать не устанавливая libsphinxclient-devel. А ещё лучше задаться вопросом, нафига в XXI веке нужен -devel-static.
(В ответ на комментарий №1) > А ещё лучше задаться вопросом, нафига в XXI веке нужен -devel-static. Хороший вопрос. Так зачем?
Для сборки статических бинарников, как ни странно. Не знаю именно за sphinx, но порой выручало. Сам решил так: если нет оснований выкидывать -- не выкидываю, но если нет веских оснований добавлять -- то и не добавляю.
sphinx-0.9.9-alt4 -> sisyphus: * Sat Mar 26 2011 Dmitriy Kulik <lnkvisitor@altlinux> 0.9.9-alt4 - Fix libsphixclient-devel-static package (closes: #24798)