Bug 382809

Summary: Progressbar in the Software management window shows 100% in two thirds of the progressbar
Product: [openSUSE] openSUSE 11.0 Reporter: David Fabian <dfabian>
Component: YaST2Assignee: Dirk Mueller <dmueller>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Minor    
Priority: P5 - None CC: suse-beta
Version: Beta 1   
Target Milestone: ---   
Hardware: i686   
OS: openSUSE 11.0   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Software management window
qt designer, progressbar example

Description David Fabian 2008-04-23 14:51:08 UTC
See an attachment. It is fairly self-explanatory.
Comment 1 David Fabian 2008-04-23 14:54:13 UTC
Created attachment 209911 [details]
Software management window
Comment 2 Stefan Hundhammer 2008-04-23 15:11:25 UTC
I can't seem to reproduce this on my Beta1. But then, this window is gone so quickly that it's really hard to see any details.

What repositories do you have active? Only the Beta1 repo, or more?
Comment 3 Cyril Hrubis 2008-04-24 16:28:55 UTC
*** Bug 382540 has been marked as a duplicate of this bug. ***
Comment 4 Christian Boltz 2008-04-24 18:37:59 UTC
I'm not sure if Bug 382540 is really a duplicate.
Differences:
- it happens while packages are installed (not on startup)
  This means there's really enough time to look at the 100% state ;-)
- it happens while installation (not in the running system)
- the progressbar was painted correct (at 100%, it was completely filled blue)

The y2logs of the maybe-duplicate are available in Attachment 209255 [details] of Bug 381751.
Screenshots on request.

Repos used: Factory and non-OSS, both in beta1 state.

(not resetting needinfo as I'm not the requested info provider)
Comment 5 Stefan Hundhammer 2008-04-25 11:23:12 UTC
Please explain why this would be more than "minor".
Comment 6 David Fabian 2008-04-27 20:44:04 UTC
Created attachment 210726 [details]
qt designer, progressbar example
Comment 7 David Fabian 2008-04-27 21:08:45 UTC
Ok, it could be minor. I am sorry but I do not know exactly where is the line between minor and normal.

I have made some research in Qt designer and I am attaching a simple example. It seems that there is an error in Qt4 itself. The progressbar text shows correct values but the blue bar paints itself like there is always one more step.

The thing is that if there are many steps in the progressbar than each step is so small that the resulting error is almost invisible.

And for the completness, I have 6 active repositories (for speed testing)
- Packman
- openSuSe DVD
- VLC repository
- Beryl repository
- MadWifi repository
- Updating repository
Comment 8 Stefan Hundhammer 2008-04-28 10:40:41 UTC
With a Qt example that also shows the problem we might have a real chance to get this fixed on the Qt-Lib level. Thanks for that test case.

-> Qt/KDE maintainers
Comment 9 Dirk Mueller 2008-05-15 18:09:22 UTC
fixed for RC1.