[devel] FAILED protobuf.git=protobuf-2.1.0-alt2
Alexey Tourbin
at на altlinux.ru
Пт Июн 19 06:27:01 MSD 2009
On Thu, Jun 18, 2009 at 07:12:21PM +0400, Valery V. Inozemtsev wrote:
> В Чтв, 18/06/2009 в 18:44 +0400, Mikhail A. Pokidko пишет:
> > 2009/6/18 Alexey Tourbin <at на altlinux.ru>
> > Лучше сделать так: имя src.rpm пакета оставить прежним, но
> > пакет с
> > разделяемой библиотекой переменовать в libprotobuf4 (при этом
> > останется
> > libprotobuf-devel, который будет требовать libprotobuf4 = %
> > version-%release).
> > В пакете libprotobuf4 писать Provides: libprotobuf не
> > обязательно.
>
> зачем делать libprotobuf4 если
Чтобы сохранить возможность точечного обновления клиентов.
Один старособранный клиент может использовать libprotobuf а другой
новособранный клиент может использовать libprotobuf4, и это может стоять
в одной системе (хотя в репозитории libprotobuf уже всё). А если не
переименовать пакет с библиотекой при изменении сонейма то остается
только дист-апгрейд.
> > После этого в том же самом задании надо пересобрать зависимый
> > пакет
> > libcompizconfig. Получится синхронная смена сонейма в
> > репозитории без
> > создания compat-пакета. Думаю, что такая схема смены сонейма
> > предпочтительна в большинстве несложных случаев.
> > С этим поздновато - compat-пакет и его новая версия отправлены на
> > сборку.
> > Но на будущее иметь в виду стоит, спасибо.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 197 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20090619/9e0097cc/attachment.bin>
Подробная информация о списке рассылки Devel