[devel] libpaper update (was: [#325166] DONE (try 15) libpaper.git=2.1.1-alt1 boomaga.git=3.0.0-alt1.2 xmlto.git=0.0.28-alt3 ...)
Gleb Fotengauer-Malinovskiy
glebfm на altlinux.org
Пн Июл 31 19:13:01 MSK 2023
On Mon, Jul 31, 2023 at 06:56:27PM +0300, Vitaly Lipatov wrote:
> Gleb Fotengauer-Malinovskiy писал(а) 24.7.23 23:18:
> ...
> > On Mon, Jul 24, 2023 at 06:43:10PM +0000, Girar pender (glebfm) wrote:
> >> https://git.altlinux.org/tasks/archive/done/_317/325500/logs/events.3.1.log
> >> #140 libpaper 2.1.1-alt1 -> 2:2.1.1-alt2
> >> Mon Jul 24 2023 Gleb F-Malinovskiy <glebfm на altlinux> 2:2.1.1-alt2
> >> - NMU:
> ...
> >> - libpaper2: removed the 'Provides: libpaper' because it doesn't
> >> make any
> >> sense either.
> Глеб, подскажи, пожалуйста.
> В Shared Libs Policy у нас написано
> «Добавить в пакет libfooM Provides: libfoo = %version-%release»
> Насколько я понимаю, это нужно для того, чтобы последняя версия
> библиотеки ставилась по прежнему названию:
> apt-get install libpaper
> и приедет libpaper2
Это имеет смысл только если libfooN и libfooM сразу были собраны по
полиси. Тогда от Provides: libfoo нет никакого вреда.
На мой вкус, правда, даже в этой ситуации пользы от этого крайне мало.
> Ты предлагаешь убрать это из Полиси или тут был какой-то особый случай?
Видимо, как-то уточнить. Ну или правда, совсем убрать.
> ...
> > 2. Между пакетами libpaper2 и libpaper < 1.1.28-alt1 отсутствовал явный
> > конфликт, хотя эти пакеты содержат разные версии /usr/bin/paperconf.
> Отсутствовал в силу того, что там был Obsoletes:
> -Provides: libpaper = %version-%release
> -Obsoletes: libpaper <= 1.1.28
> +Conflicts: libpaper < 1.1.28-alt3
Да, ты прав.
--
glebfm
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 801 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20230731/50bacd04/attachment.bin>
Подробная информация о списке рассылки Devel