Bug 25838

Summary: exaile missing dependency python2-gi-cairo
Product: Mageia Reporter: Chris B <shybluenight>
Component: RPM PackagesAssignee: QA Team <qa-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: andrewsfarm, sysadmin-bugs, tmb
Version: 7Keywords: advisory, validated_update
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: MGA7-64-OK
Source RPM: exaile-4.0.0-0.rc3.1 CVE:
Status comment:
Attachments: Without python2-gi-cairo showing lack of progress bar
With python2-gi-cairo installed, progress bar present

Description Chris B 2019-12-07 15:02:58 CET
On Mageia 7 a default installation of the exaile music player misses the package:
python2-gi-cairo 

Without it there is no progess bar in the GUI. No way to fast forward a going back in a music file.

Installing python2-gi-cairo solves this issue.
Comment 1 Lewis Smith 2019-12-07 18:00:27 CET
Created attachment 11390 [details]
Without python2-gi-cairo showing lack of progress bar

Thank you for reporting both the problem and solution.

 $ rpm -q exaile
exaile-4.0.0-0.rc3.1.mga7
 $ rpm -q python2-gi-cairo
package python2-gi-cairo is not installed
Comment 2 Lewis Smith 2019-12-07 18:03:01 CET
Created attachment 11391 [details]
With python2-gi-cairo installed, progress bar present

$ rpm -q python2-gi-cairo
python2-gi-cairo-3.32.1-1.mga7
Comment 3 Lewis Smith 2019-12-07 18:07:05 CET
Assigning to DavidG as most recent committer.

Assignee: bugsquad => geiger.david68210

Comment 4 David GEIGER 2019-12-07 18:32:15 CET
Fixed for mga7!


Assigning to QA now,


Advisory:
========================

There's a missing required dependency on the exaile package from Mageia 7.
If no other packages pulling 'python2-gi-cairo' are installed on the computer, the progess bar in the GUI doesn't work. This update adds this missing dependency.

========================

Packages in 7/core/updates_testing:
========================
exaile-4.0.0-0.rc3.1.1.mga7.noarch.rpm

Source RPM: 
========================
exaile-4.0.0-0.rc3.1.1.mga7.src.rpm

Assignee: geiger.david68210 => qa-bugs

Comment 5 Thomas Andrews 2019-12-15 18:52:28 CET
64-bit Plasma system.

First confirmed python2-gi-cairo was not already installed, then installed exaile. That pulled in 13 dependencies, including python2-gi, but not python2-gi-cairo. Played an mp3 file of "Fancy" by Reba McIntyre, no progress bar.

Used qarepo to get just exaile from updates-testing, then MCC to update. The python2-gi-cairo package was pulled in as a dependency, and both packages installed cleanly. Once again played "Fancy" and this time the progress bar was there. Liked the song, too.

Giving this a 64-bit OK, and validating. Advisory in Comment 4.

CC: (none) => andrewsfarm, sysadmin-bugs
Whiteboard: (none) => MGA7-64-OK
Keywords: (none) => validated_update

Thomas Backlund 2019-12-19 14:10:35 CET

Keywords: (none) => advisory
CC: (none) => tmb

Comment 6 Mageia Robot 2019-12-19 14:45:39 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2019-0240.html

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