Bug 25838 - exaile missing dependency python2-gi-cairo
Summary: exaile missing dependency python2-gi-cairo
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 7
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA7-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2019-12-07 15:02 CET by Chris B
Modified: 2019-12-19 14:45 CET (History)
3 users (show)

See Also:
Source RPM: exaile-4.0.0-0.rc3.1
CVE:
Status comment:


Attachments
Without python2-gi-cairo showing lack of progress bar (61.72 KB, image/png)
2019-12-07 18:00 CET, Lewis Smith
Details
With python2-gi-cairo installed, progress bar present (64.49 KB, image/png)
2019-12-07 18:03 CET, Lewis Smith
Details

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


Note You need to log in before you can comment on or make changes to this bug.