[devel] [Fwd: [Bug 9085] Нет конфликта с libneon-devel]

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Пн Фев 27 00:58:30 MSK 2006


On Sun, Feb 26, 2006 at 09:36:57PM +0200, Sviatoslav Sviridov wrote:
> Dmitry V. Levin пишет:
> > On Sun, Feb 26, 2006 at 07:57:44PM +0300, Valery V. Inozemtsev wrote:
> >> В сообщении от 26 февраля 2006 19:41 Sviatoslav Sviridov написал(a):
> >>> Кстати, подскажите как правильно оформить в таком случае переименование
> >>> в спеке? Какие Obsoletes/Conflicts необходимо и достаточно добавить?
> >> добавить в libneon-0.25.5 следующее
> >>
> >> Obsoletes: libneon0.25 <= 0.25.5-alt1
> >
> > Obsoletes: libneon0.25 < %version-%release
> >
> >> Provides: libneon0.25 = %version-%release
> >> Conflicts: libneon0.24
> >>
> >> Аналогично для -devel
> >
> > Conflicts нужен только для пересекающихся пакетов.
> > Вероятно, libneon0.24 и libneon0.25 не пересекаются.
> Спасибо,
> а что для libneon0.24?
> 
> Вот так пойдет?
>  
> # Нужен ли здесь provides? Мне кажется - нет, хотя имеется пакет
> anjuta2-subversion, который требует именно libneon (наверно, в спеке
> жестко прописано?)
> #Provides: libneon = %version-%release

Provides избыточен, хотя вреда от него не будет.

> Obsoletes: libneon < 0.25.0
> # Конфликт будет иметь место в данном случе (пересечение по libneon.so.24)
> Conflicts: libneon < 0.25.0

Либо Obsoletes, либо Conflicts, но не всё сразу.
По сути должно быть что-то вроде
Obsoletes: libneon < %version-%release

> %package: devel
> Provides: libneon-devel = %version-%release
> Obsoletes: libneon-devel < 0.25.0
> Conflicts: libneon-devel < 0.25.0

Опять же однотипные Obsoletes и Conflicts не нужны,
Obsoletes: libneon-devel < %version-%release

> А также как стоит обозвать версию-релиз? Сейчас имеется
> libneon-0.24.7-alt3, вроде бы никого не должен смутить
> libneon0.24-0.24.7-alt1 или стоит сделать libneon0.24-0.24.7-alt4? И
> как стоит поступить с changelog в спеке, убрать все старые записи или
> оставить? Если оставить, то, наверно, надо и версию делать 0.24.7-alt4?

Номер релиза увеличить на 1, changelog оставить.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 191 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20060227/cddcee1e/attachment-0001.bin>


Подробная информация о списке рассылки Devel