Bug 24798 - Заголовки упакованы два раза
Summary: Заголовки упакованы два раза
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: sphinx (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-21 13:50 MSK by Igor Zubkov
Modified: 2011-03-27 18:03 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Igor Zubkov 2010-12-21 13:50:47 MSK
В спеке:
%files -n libsphinxclient-devel 
%_libdir/libsphinxclient.so 
%_includedir/*

%files -n libsphinxclient-devel-static 
%_libdir/libsphinxclient.a 
%_includedir/*

В пакете libsphinxclient-devel-static %_includedir/* лишнее.
Comment 1 Sir Raorn 2010-12-21 15:33:36 MSK
Я бы сказал по другому.  Либо убрать %_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.
Comment 2 Igor Zubkov 2010-12-21 19:58:29 MSK
(В ответ на комментарий №1)
> А ещё лучше задаться вопросом, нафига в XXI веке нужен -devel-static.

Хороший вопрос. Так зачем?
Comment 3 Michael Shigorin 2011-03-27 00:06:27 MSK
Для сборки статических бинарников, как ни странно.  Не знаю именно за sphinx, но порой выручало.  Сам решил так: если нет оснований выкидывать -- не выкидываю, но если нет веских оснований добавлять -- то и не добавляю.
Comment 4 Repository Robot 2011-03-27 16:02:48 MSK
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)