[devel] startup and standalone versions of systemd utilities.
Alexey Gladkov
legion на altlinux.ru
Вт Фев 9 14:32:49 MSK 2021
On Tue, Feb 09, 2021 at 01:42:56PM +0300, Alexey Shabalin wrote:
> пн, 8 февр. 2021 г. в 13:47, Alexey Gladkov <legion на altlinux.ru>:
> >
> > On Fri, Feb 05, 2021 at 11:24:24AM +0100, Alexey Gladkov wrote:
> > > > 3) утилиты без суффикса .standalone могут быть в %post у пакетов. (и
> > > > соответственно зависимости на них)
> > > > Значит на sysv системах от systemd избавится опять не получится
> > >
> > > Пока да. В том числе и вот по этому:
> > >
> > > eudev-3.2.9-alt2:sisyphus+262657.100.1.1 на 1606568600
> > > Depends: </sbin/systemd-tmpfiles>
> >
> > Этот больше не хочет systemd-utils.
>
> Мне кажется, это все полурешения. Предлагаешь вычислить все места, где
> используют systemd-tmpfiles и делать обвязку для выбора стандартных
> или standalone?
Я лишь убрал явную неправильную зависимость. Этот пакет имеет право
требовать standalone в явном виде.
> Я уже упоминал где могут использоваться %pre и %post, filetrigger. Их
> все не исправишь.
> Мне кажется это не вариант. Лучше для standalone предоставить хоть
> симлинки на стандартные имена. Хоть alternatives прикрутить, если
> боитесь файловых конфликтов.
alternatives могут тут помочь. Правда выглядит тут как абьюз, потому что
их переключение пользователем не имеет смысла. Хотя согласен, что это
решит проблему с разными именами.
--
Rgrds, legion
Подробная информация о списке рассылки Devel