Bug 7739

Summary: rpmdrake-5.38-1.mga3 fails to display the installed version of a package
Product: Mageia Reporter: Frédéric "LpSolit" Buclin <LpSolit>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: gruescubogdan, thierry.vignaud
Version: CauldronKeywords: NEEDINFO
Target Milestone: Mageia 3   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: perl-URPM CVE:
Status comment:
Attachments: rpmdrake screenshot
screenshot

Description Frédéric "LpSolit" Buclin 2012-10-08 16:57:14 CEST
I just upgraded rpmdrake to 5.38 in Cauldron, and now when it proposed to ugprade installed packages, the version of the currently installed packaged is not shown anymore. Instead, it says that the package isn't installed yet, which is obviously wrong, else it wouldn't list the package to upgrade it.
Comment 1 Bogdan Gruescu 2012-10-10 20:19:39 CEST
Created attachment 2938 [details]
rpmdrake screenshot

I added Thierry Vignaud to the CC list (hope he won't mind). I think that only the packages that cannot be removed without breaking the system are wrongly displayed. In the screenshot, the first and the third package lack the tick, although they are installed.
Bogdan Gruescu 2012-10-10 20:21:12 CEST

CC: (none) => gruescubogdan, thierry.vignaud
Hardware: i586 => All
Source RPM: rpmdrake => rpmdrake-5.38-1.mga3.src.rpm

Comment 2 Thierry Vignaud 2012-10-11 08:09:58 CEST
Wrong. Ticking them would mean deinstalling them which is prevented since they're needed by base system

As for kernels, we never displayed the installed version since technically there's none, as those are threated as different packages with different _names_ (kernel-2 vs kernel-3)

Status: NEW => RESOLVED
Resolution: (none) => INVALID

Comment 3 Manuel Hiebel 2012-10-11 08:35:29 CEST
bodgan, your bug is more a oxygen-gtk theme bug as it's work with another one.
Comment 4 Frédéric "LpSolit" Buclin 2012-10-11 13:11:39 CEST
Please don't mark a bug as invalid because someone is making a comment unrelated to the bug. I'm not talking about ticking at all, I'm talking about the version being installed not displayed anymore when clicking "Details".

Status: RESOLVED => REOPENED
Resolution: INVALID => (none)

Comment 5 Bogdan Gruescu 2012-10-11 20:06:44 CEST
(In reply to comment #4)
> Please don't mark a bug as invalid because someone is making a comment
> unrelated to the bug.


There is more likely the bug was set invalid because we failed to express with sufficient clarity what the problem is about.

Sorry Frédéric, you are right about my inadequate comment, but that was not my intention, quite the opposite.
The key words you added 'not displayed anymore when clicking "Details"' will probably put the issue into a form that's understandable to everyone.


(In reply to comment #3)
> bodgan, your bug is more a oxygen-gtk theme bug as it's work with another one.

True, that's the point, except that the theme was Adwaita. Thus, changing the Gtk+ theme from Adwaita to something else will make the graphical glitch to disappear.
Comment 6 Thierry Vignaud 2012-12-06 10:20:28 CET
Care to put a screenshot about that issue (with a big circle in red)?

Keywords: (none) => NEEDINFO

Thierry Vignaud 2012-12-06 10:20:41 CET

Attachment 2938 is obsolete: 0 => 1

Comment 7 Frédéric "LpSolit" Buclin 2012-12-06 17:52:04 CET
Created attachment 3203 [details]
screenshot

Here is the screenshot. You will note that "(none)" is displayed instead of the currently installed version.
Comment 8 Thierry Vignaud 2012-12-07 13:46:04 CET
Fixed in perl-URPM-4.21.1

Status: REOPENED => RESOLVED
Resolution: (none) => FIXED
Source RPM: rpmdrake-5.38-1.mga3.src.rpm => perl-URPM