[devel] A: libqwt API breakage

Dmitry V. Levin ldv at altlinux.org
Mon Sep 28 09:52:54 UTC 2009


On Mon, Sep 28, 2009 at 12:39:20PM +0400, Sergey Vlasov wrote:
> On Mon, Sep 28, 2009 at 04:03:13PM +0800, REAL wrote:
> > Dmitry V. Levin пишет:
> > >Евгений, после вашего изменения libqwt-devel-5.3.0-alt1.svn20090920
> > >оказался несовместимым с предыдущей версией libqwt-devel-5.2.0-alt2, и
> > >в результате этого несовместимого изменения сломалась сборка _всех_
> > >клиентов этой библиотеки:
> > >bacula-3.0.2-alt5
> > >gromacs-gui-0.5.2-alt3
> > >qwtpolar-0.0.3-alt1
> > >
> > >У нас не принято делать такие изменения без предупреждения.  Просьба
> > >вернуть libqwt-devel в прежнее состояние как можно быстрее.  Спасибо.
> > 
> > Вообще-то делал всё по SharedLibsPolicy. Работа пакетов не сломалась,
> > сломалась только сборка.
> > 
> > Хорошо, я верну старую версию, дальше пусть уже lav@ решает. Но только
> > бы это всё как-то задокументировать в означенном тексте, что ли. Чтобы
> > было понятно, что это полиси применимо лишь в ограниченных случаях.
> 
> Возможно, в случае подобных несовместимостей лучше делать ещё и два
> devel-пакета - для возможности сборки и со старой, и с новой библиотекой.
> При этом такие devel-пакеты вполне могут конфликтовать между собой -
> одновременную установку обязательно обеспечивать только для runtime-части.

Именно так и надо делать в таких случаях.


-- 
ldv
----------- ????????? ????? -----------
???? ??????? ???????? ?? ? ????????? ???????...
???     : ???????????
???     : application/pgp-signature
??????  : 197 ??????
????????: ???????????
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20090928/e9e5c373/attachment.bin>


More information about the Devel mailing list