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]

Ответить