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

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

    <bug>
          <bug_id>50779</bug_id>
          
          <creation_ts>2024-06-28 14:33:59 +0300</creation_ts>
          <short_desc>[FR] Индикатор необходимости перезагрузки</short_desc>
          <delta_ts>2024-06-28 14:49:14 +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-indicator</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</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="Сергей Сысоев">sysoevsa</reporter>
          <assigned_to name="Sergey V Turchin">zerg</assigned_to>
          <cc>darktemplar</cc>
    
    <cc>imz</cc>
    
    <cc>mcpain</cc>
    
    <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>248303</commentid>
    <comment_count>0</comment_count>
    <who name="Сергей Сысоев">sysoevsa</who>
    <bug_when>2024-06-28 14:33:59 +0300</bug_when>
    <thetext>Добрый день.

Используем обновление рабочих станций через PackageKit с установкой  после перезагрузки:
pkcon update
pkcon offline-trigger

После этого в системе создаётся симлинк флаг-индикатор /system-update -&gt; /var/lib/PackageKit/prepared-update, показывающий, что во время следующей загрузке системы будут устанавливаться обновления.

apt-indicator этот вариант никак не отслеживает и продолжает говорить, что есть обновления и предлагает обновиться.

Очень хотелось бы, чтобы apt-indicator видел, что симлинк /system-update уже есть, отображал иконку в трее с необходимостью перезагрузки и предлагал бы пользователю перезагрузиться.

P.S. Discover корректно понимает данный вариант и отображает иконку о необходимости перезагрузки, но у нас на рабочих станциях пользователей он не используется.

Спасибо!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>248305</commentid>
    <comment_count>1</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2024-06-28 14:49:14 +0300</bug_when>
    <thetext>apt-indicator ничего не знает про ни про packagekit, ни про systemd, ни про offline-обновления.
Он остаётся для legacy систем и работает так, как изначально задумано.

(Ответ для Сергей Сысоев на комментарий #0)
&gt; Очень хотелось бы, чтобы apt-indicator видел, что симлинк /system-update уже
&gt; есть, отображал иконку в трее с необходимостью перезагрузки и предлагал бы
&gt; пользователю перезагрузиться.
Напишите свой простейший виджет, который будет ровно это делать.
Тогда не нужно будет и synaptic ставить на рабочие станции.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>