[devel] disttag и обновление с p9 до Sisyphus

Dmitry V. Levin ldv на altlinux.org
Пт Сен 6 02:35:41 MSK 2019


Hi,

On Thu, Sep 05, 2019 at 06:58:35AM +0300, Anton Farygin wrote:
> On 04.09.2019 23:06, Ivan Zakharyaschev wrote:
> > On Wed, 4 Sep 2019, Anton Farygin wrote:
> >
> >> Какая-то новая, ещё одна архитектурная ошибка в связке apt+rpm и disttag при
> >> обновлении с p9 до Sisyphus:
> >>
> >> https://bugzilla.altlinux.org/show_bug.cgi?id=37192
> >>
> >> По идее, должна была бы помочь установка apt+rpm из Sisyphus, но apt
> >> закономерно отказывается это делать, считая что apt и rpm из p9 и так неплох.
> >>
> >> Как предполагалось решать эту проблему ? может быть где-то настройка есть ?
> > В файле /usr/lib/rpm/macros нужно руками значение макроса
> > %_priority_distbranch поменять с p9 на sisyphus
> >
> > Или сделать аналогичную запись в/etc/rpm/macros.d/
> >
> > (Планируется немного реорганизовать пакеты, которые владеют файлом с этой
> > настройкой. Но суть от этого не поменяется.)
> 
> Спасибо.
> 
> Почему бы не переместить эту настройку  из пакета rpm в 
> /etc/rpm/macros.d/ в пакет apt-conf-sisyphus /apt-conf-p9 ?

Это всё-таки rpm, а не apt, пакет должен быть установлен даже в отсутствие
apt и называться как-то иначе, возможно, apt-conf-$branch должен его
вытягивать.

Ваня написал, что "Планируется немного реорганизовать пакеты, которые
владеют файлом с этой настройкой".  Мы эту тему обсуждали устно некоторое
время назад, я хотел бы услышать здесь больше конкретики, как именно
планируется реорганизовать, какие препятствия, когда ориентировочно будет
реализовано.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 801 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20190906/b53b0aee/attachment.bin>


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