[devel] I: sysvinit vs systemd

Alexey V. Vissarionov gremlin на altlinux.org
Ср Дек 22 15:30:09 MSK 2021


On 2021-12-22 17:37:10 +0700, Антон Мидюков wrote:

 >>> Да уже разобрался. startup через зависимость /sbin/halt
 >>> вытягивает либо sysvinit, либо systemd-sysvinit. Исправив
 >>> startup, починим сборку пакетов.
 >> И даже #292430 ?
 > Да. Увидев это задание и начал расследование. Оказалось, что
 > также в пустой hasher нельзя установить alterator-setup,
 > alterator-datetime и, видимо, многие другие пакеты.
 > Для alterator-datetime apt строит такой граф:
 > [...]
 > MI2c: mark alterator-datetime
 > MI2c: target ntp-server
 > MI2c:  mark systemd-timesyncd

Ага, полезли метастазы... В принципе, лечится явным указанием
openntpd.

 > apt принимает решение удалить systemd, но сделать этого не
 > может, так как нужен timesyncd. apt разрешить ситуацию не
 > может.

Значит, ему надо подсказать.

 > Кстати, тут ещё один выход вырисовывается. Если объединить
 > пакеты systemd-sysvinit и systemd, то sysvinit не выберется
 > и проблемы не будет.

По-моему лучше собрать пустой пакет с нужными зависимостями.


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


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