On Sat, Jan 19, 2013 at 09:55:24PM +0400, gBopHuk_alt wrote: > В Сбт, 19/01/2013 в 19:07 +0200, Igor Zubkov пишет: > > В данном случае, libvlc-qt.so.* идут в обычный, а libvlc-qt.so в > > devel. > > То есть *.so это ссылка на что-то , что лежит просто в libvlc-qt? А > всегда ли так? Нет, не всегда, но в большинстве случаев это так. В тех редких случаях, когда это не так, lib*.so чаще всего является обычным файлом, а не ссылкой. > Надо на вики закинуть что класть в devel пакеты. Про либы вроде нашёл , > но не понятна разница между *.so и *.so.* Здесь есть простое мнемоническое правило простое: - файлы, которые нужны для запуска программ, упаковывают в пакеты с runtime libraries; - остальные файлы, которые нужны только для сборки, упаковывают в devel-пакеты. Как определить, нужна ли ссылка lib*.so для запуска, или только для сборки? Посмотрите ее SONAME, и если оно отличается от имени файла, то для запуска она не нужна. -- ldv