При удалении пакета systemd не предупреждает, что это важный для системы пакет и разрешает удалить без дополнительного согласия "Yes, do as I say!", как обычно делает при удалении важных пакетов.
Это выглядит как ожидаемое поведение. Если у вас стоит пакет systemd, вы скорее всего используете его как систему инициализации. В этом случае его случайное удаление точно не то, чего вы хотите. Я не вижу противоречий и с тем, что это важный пакет.
(Ответ для Gleb F-Malinovskiy на комментарий #1) > Это выглядит как ожидаемое поведение. В какой ситуации и и какой пользователь может ожидать такое? > Если у вас стоит пакет systemd, вы > скорее всего используете его как систему инициализации. В этом случае его > случайное удаление точно не то, чего вы хотите. Я и говорю, нужно предупредить пользователя. Например, Discover в этом случае сказал бы "Не буду удалять системный пакет", но сейчас не скажет. Максимум, предложит согласиться с удалением, а людей, которые не думая нажмут "ОК" сейчас очень много. > Я не вижу противоречий и с тем, что это важный пакет. Его нет в /etc/apt/pkgpriorities, а sysvinit есть. Это противоречие.
(In reply to Sergey V Turchin from comment #2) Я тебя не так понял, прошу прощения. :) Просто в списке есть пакет systemd-sysvinit, так что эта защита была задумана, но пакет systemd-sysvinit больше не существует.
(Ответ для Gleb F-Malinovskiy на комментарий #3) > есть пакет systemd-sysvinit, так что эта защита была > задумана, но пакет systemd-sysvinit больше не существует. Да. Видимо, пора его заменить на systemd.