Bug 681524

Summary: packagekit zypp-backend does not show/send progress information
Product: [openSUSE] openSUSE 12.2 Reporter: Forgotten User --EoyBps8f <forgotten_--EoyBps8f>
Component: libzypp Assignee: E-mail List <zypp-maintainers>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Enhancement    
Priority: P3 - Medium CC: dimstar, monkey9, schuetzm, smfadi+os, wstephenson
Version: Final   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Forgotten User --EoyBps8f 2011-03-22 09:58:24 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:2.0b12) Gecko/20110222 Firefox/4.0b12

If one runs pkcon update it should show the progress of downloading and after that installing. However the percentage remains at 0% until the download finished for all packages and the same happens for the progress regarding installing them.

Reproducible: Always
Comment 1 Michael Andres 2011-04-01 20:38:27 UTC
Probably a PackageKit backend problem. libzypp is triggering callbacks, otherwise zypper/yast would not show progress too.
Comment 2 Fadi Moukayed 2011-11-10 18:40:02 UTC
This problem still (partially) exists on 12.1RC2 - installation progress now works, but downloading progress is still broken.

A brief look at pk-backend-zypp (http://gitorious.org/packagekit/packagekit/blobs/master/backends/zypp/pk-backend-zypp.cpp) seems to suggest that this specific feature hasn't been implemented yet.
Comment 3 Robby Verberne 2012-08-18 07:36:31 UTC
Is there a special reason reason as to why this feature still has not been implemented?
I am sure more people use apper, and they all suffer from it.
It cannot be this difficult to let it show what it is downloading?
Zypper and Yast show, so it is already present in the system.
There must be a way to create a link to the logger for this process?
Comment 4 Forgotten User --EoyBps8f 2012-09-17 10:39:46 UTC
Still valid for 12.2.
Comment 5 Forgotten User --EoyBps8f 2012-09-17 10:40:21 UTC
*** Bug 731301 has been marked as a duplicate of this bug. ***
Comment 6 Dominique Leuenberger 2015-04-07 16:52:55 UTC
I actually recall having implemented this - PK based clients are much better in showing progress now (per item and overall)

Tested with pkcon; that was fixed in PackageKit 1.0.3+