<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>57039</bug_id>
          
          <creation_ts>2025-11-27 12:48:25 +0300</creation_ts>
          <short_desc>Даёт без проблем удалить systemd</short_desc>
          <delta_ts>2026-10-22 11:50:08 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>apt-conf-sisyphus</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sergey V Turchin">zerg</reporter>
          <assigned_to name="Gleb F-Malinovskiy">glebfm</assigned_to>
          <cc>glebfm</cc>
    
    <cc>iv</cc>
    
    <cc>ldv</cc>
    
    <cc>shaba</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>277980</commentid>
    <comment_count>0</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2025-11-27 12:48:25 +0300</bug_when>
    <thetext>При удалении пакета systemd не предупреждает, что это важный для системы пакет и разрешает удалить без дополнительного согласия &quot;Yes, do as I say!&quot;, как обычно делает при удалении важных пакетов.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>278013</commentid>
    <comment_count>1</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2025-11-27 15:48:32 +0300</bug_when>
    <thetext>Это выглядит как ожидаемое поведение. Если у вас стоит пакет systemd, вы скорее всего используете его как систему инициализации. В этом случае его случайное удаление точно не то, чего вы хотите. Я не вижу противоречий и с тем, что это важный пакет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>278019</commentid>
    <comment_count>2</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2025-11-27 16:03:31 +0300</bug_when>
    <thetext>(Ответ для Gleb F-Malinovskiy на комментарий #1)
&gt; Это выглядит как ожидаемое поведение.
В какой ситуации и и какой пользователь может ожидать такое?

&gt; Если у вас стоит пакет systemd, вы
&gt; скорее всего используете его как систему инициализации. В этом случае его
&gt; случайное удаление точно не то, чего вы хотите.
Я и говорю, нужно предупредить пользователя. Например, Discover в этом случае сказал бы &quot;Не буду удалять системный пакет&quot;, но сейчас не скажет. Максимум, предложит согласиться с удалением, а людей, которые не думая нажмут &quot;ОК&quot; сейчас очень много.

&gt; Я не вижу противоречий и с тем, что это важный пакет.
Его нет в /etc/apt/pkgpriorities, а sysvinit есть. Это противоречие.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>278068</commentid>
    <comment_count>3</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2025-11-28 10:41:38 +0300</bug_when>
    <thetext>(In reply to Sergey V Turchin from comment #2)
Я тебя не так понял, прошу прощения. :)

Просто в списке есть пакет systemd-sysvinit, так что эта защита была задумана, но пакет systemd-sysvinit больше не существует.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>278092</commentid>
    <comment_count>4</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2025-11-28 13:37:39 +0300</bug_when>
    <thetext>(Ответ для Gleb F-Malinovskiy на комментарий #3)
&gt; есть пакет systemd-sysvinit, так что эта защита была
&gt; задумана, но пакет systemd-sysvinit больше не существует.
Да. Видимо, пора его заменить на systemd.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>297301</commentid>
    <comment_count>5</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2026-09-08 23:23:54 +0300</bug_when>
    <thetext>Актуально для apt-conf-sisyphus-10.96-alt4 (задание https://packages.altlinux.org/tasks/419407/): в apt-conf/data/pkgpriorities, строка 5, по-прежнему `systemd-sysvinit`, а пакета с таким именем в репозитории нет, поэтому защита не срабатывает. Замена на systemd (или добавление systemd рядом), как договорились в комментариях 3–4, ещё не сделана.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303135</commentid>
    <comment_count>6</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2026-10-22 11:50:08 +0300</bug_when>
    <thetext>Вот разборки с обновлением, приводящие к сносу systemd https://t.me/alt_linux/628816 , если бы я не добавил его в список в своём костыле.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>