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

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

    <bug>
          <bug_id>40301</bug_id>
          
          <creation_ts>2021-06-28 14:35:10 +0300</creation_ts>
          <short_desc>Для offline updates через packagekit требуется возможность получать информацию о прогрессе обновления</short_desc>
          <delta_ts>2022-01-24 13:08:12 +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</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</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="Aleksei Nikiforov">darktemplaralt</reporter>
          <assigned_to name="Ivan Zakharyaschev">imz</assigned_to>
          <cc>79625490833</cc>
    
    <cc>aen</cc>
    
    <cc>boyarsh</cc>
    
    <cc>glebfm</cc>
    
    <cc>imz</cc>
    
    <cc>ldv</cc>
    
    <cc>mcpain</cc>
    
    <cc>placeholder</cc>
    
    <cc>rider</cc>
    
    <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>199581</commentid>
    <comment_count>0</comment_count>
    <who name="Aleksei Nikiforov">darktemplaralt</who>
    <bug_when>2021-06-28 14:35:10 +0300</bug_when>
    <thetext>Без такой информации offline update будет выглядет &quot;зависшим&quot;.

Требуется API как в [1] или аналогичное:

[1] http://git.altlinux.org/people/darktemplar/packages/?p=apt.git;a=commitdiff;h=dde0016a9475d60ecffb841908da2527421d82f2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>199600</commentid>
    <comment_count>1</comment_count>
    <who name="Олег Соловьев">mcpain</who>
    <bug_when>2021-06-28 17:06:12 +0300</bug_when>
    <thetext>Актуальное API теперь здесь
http://git.altlinux.org/people/mcpain/packages/apt.git?p=apt.git;a=shortlog;h=refs/heads/sisyphus</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201285</commentid>
    <comment_count>2</comment_count>
    <who name="Олег Соловьев">mcpain</who>
    <bug_when>2021-08-06 14:40:16 +0300</bug_when>
    <thetext>ping</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201493</commentid>
    <comment_count>3</comment_count>
    <who name="Олег Соловьев">mcpain</who>
    <bug_when>2021-08-13 13:52:13 +0300</bug_when>
    <thetext>*** Bug 40725 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>201494</commentid>
    <comment_count>4</comment_count>
    <who name="saber716rus">79625490833</who>
    <bug_when>2021-08-13 13:55:39 +0300</bug_when>
    <thetext>Здравствуйте. Многие дистрибутивы уже настроили свои пакетные менеджеры для работы с DE-шными менеджерами программ, но дальше всех пошла opensuse, которая при обновлении показывает не только сам пакет, но в описании, кто пропустил и по какой баге.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202860</commentid>
    <comment_count>5</comment_count>
    <who name="Олег Соловьев">mcpain</who>
    <bug_when>2021-09-16 15:49:45 +0300</bug_when>
    <thetext>Какой из тасков считать актуальным?

$ ssh gyle.alt task ls --user=imz | grep apt.git
#283666 FAILED #9 [test-only] sisyphus apt-repo-tools.git=0.8.0-alt1imz1 apt.git=0.5.15lorg2-alt72imz15 apt-indicator.git=0.3.20-alt2 packagekit.git=1.2.4-alt1 perl-AptPkg.git=0.1.26-alt6 synaptic.git=0.58-alt26 aptitude.git=0.4.5-alt13
#265991 EPERM #25 sisyphus apt.git=0.5.15lorg2-alt72 apt-repo-tools.git=0.7.1-alt1 synaptic.git=0.58-alt25 apt-indicator.git=0.3.20-alt2 aptitude.git=0.4.5-alt13 perl-AptPkg.git=0.1.26-alt6 packagekit.git=1.2.3-alt3
#257099 FAILED #1 [test-only] sisyphus apt.git=debug-segv
#256750 FAILED #3 [shared] [test-only] p9 gpg-keygen.git=20190611-alt1 apt.git=0.5.15lorg2-alt72 synaptic.git=0.58-alt24 aptitude.git=0.4.5-alt13 apt-repo-tools.git=0.6.0.22-alt2 perl-AptPkg.git=0.1.26-alt6 apt-indicator.git=0.3.19-alt2 packagekit.git=1.1.12-alt12.1
#256749 FAILED #13 [test-only] sisyphus apt.git=0.5.15lorg2-alt72 apt-repo-tools.git=0.6.0.22-alt2 perl-AptPkg.git=0.1.26-alt6 apt-indicator.git=0.3.19-alt2 packagekit.git=1.2.1-alt2 synaptic.git=0.58-alt23 aptitude.git=0.4.5-alt12
#237553 TESTED #1 [test-only] sisyphus apt.git=0.5.15lorg2-alt71.2
#237552 FAILED #1 [test-only] sisyphus apt.git=0.5.15lorg2-alt71.2
#237548 FAILED #1 [test-only] sisyphus apt.git=0.5.15lorg2-alt71.2
#237268 EPERM #1 [test-only] sisyphus apt.git=0.5.15lorg2-alt71.1 apt-repo-tools.git=apt-repo-tools-0.6.0.22-alt1 apt-indicator.git=0.3.12-alt4 perl-AptPkg.git=0.1.26-alt5 aptitude.git=0.4.5-alt12 packagekit.git=1.1.12-alt9 synaptic.git=0.58-alt23
#236752 NEW # [test-only] sisyphus apt.git=0.5.15lorg2-alt72</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>207053</commentid>
    <comment_count>6</comment_count>
    <who name="Ivan Zakharyaschev">imz</who>
    <bug_when>2022-01-24 13:08:12 +0300</bug_when>
    <thetext>Этов в первом приближении было решено в:

* Сб дек 04 2021 Ivan Zakharyaschev &lt;imz@altlinux.org&gt; 0.5.15lorg2-alt74
- Implemented generic callback system for packagekit, allowing to show progress
  during offline-update to user. (Thx Oleg Solovyov mcpain@)

P.S.

но в 
процессе тестирования/использования обнаружилось отсутствие необходимой для этих пакетных менеджеров возможности/API в apt, о чём была заведена новая:

https://bugzilla.altlinux.org/41704

(не связаная напрямую с offline updates)</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>