Hello, Eugene. On Sun, 06 Dec 2009 20:27:43 +0200 "Eugene V. Lyubimkin" <[email protected]> wrote:
> >>> Ссылки вместе с заголовками для компиляции в -dev пакет для > >>> каждой либы или можно объединить в один -dev? > >>> > >> По-хорошему - всё раздельно. Раз уж апстрим решил сделать три > >> библиотеки... > >> > > Т.е 6 пакетов будет? Не много ли? > Ну... дайте по башке апстриму, если они зря сделали 3 библиотеки > вместо одной > - пускай объединяют. Тут вопрос тонкий. Если библиотеки маленькие, нужны бывают всегда вместе и нет такого, что у одной из них зависимостей почти нет, а у другой какой-нить mysqlclient или kdelibs в зависимостях, то тогда можно объединить их. Чтобы не плодить лишние пакеты. Но только если выполняются хотя бы 2 из вышеперечисленных требований. А лучше все три. > > > Еще вопрос. soname у этих либ меняется каждый раз. В следующей > > версии апстрима будет уже 27 и т.д. > > Если по правилам, то пакет надо называть libow-2.7-26 и постоянно > > переименовать (?) с каждой новой версией апстрима. > > Если назвать libow2.7, lintian ругается: > > package-name-doesnt-match-sonames > > В общем, как быть в такой ситуации? > Тот же совет :) Только ещё рассказать апстриму, что такое ABI и > почему его плохо менять в каждой новой версии. > > Либо забить на .so и паковать только статические сборки библиотек, > пока апстрим не образумится. Ну это только если эти либы используется одним продуктом и никем больше. А иначе да, менять имя пакета каждый раз. Гемморойно, но правильно. Таких пакетов в принципе полно в архиве. -- Best regards, Alexander GQ Gerasiov Contacts: e-mail: [email protected] Jabber: [email protected] Homepage: http://gq.net.ru ICQ: 7272757 PGP fingerprint: 04B5 9D90 DF7C C2AB CD49 BAEA CA87 E9E8 2AAC 33F1 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

