Description of problem: quodlibet doesn't start - if you run it from the terminal you see, E: PyGObject is missing cairo support This seems to be because we don't have python-cario-gobject (nor python-gobject-cairo) packages. But quodlibit ought to have a dependency on it. Reproducible: Steps to Reproduce:
Actually I'd say this is more a bug with their buildsystem, if this is required how can such a broken build be ok to proceed? Anyways, this is probably the issue: for python-gobject introspection support is disabled, as otherwise it doesn't build (code seems too old from some of the warning). And it seems cairo supports needs introspection, from configure output: --enable-cairo Enable Cairo bindings using introspection information --enable-introspection Use introspection information After rebuilding python-gobject with only --enable-cairo, no difference. When trying to rebuild python-gobject3 and enabling cairo, build of the library breaks. [doktor5000@Mageia3 SPECS]$ rpm -qa | grep python | grep gobject python-gobject-debuginfo-2.28.6-12.mga4 python3-gobject3-3.10.2-1.mga4 python-gobject-2.28.6-12.mga4 python-gobject-devel-2.28.6-12.mga4 This should be reported upstream with quodlibet and/or python-gobject
CC: (none) => doktor5000
assigning to maintainer
Keywords: (none) => TriagedAssignee: bugsquad => pierre-malo.denielouSummary: quodlimit does not start - Error is "PyGObject is missing cairo support" => quodlibet does not start - Error is "PyGObject is missing cairo support"
Install python-gi-cairo.
CC: (none) => jani.valimaa
Pushed fixed pkg to Cauldron. This probably should be also fixed in mga4.
Assignee: pmdenielou => warrendiogenese
Closing old bug. This packaged has since been updated and runs without problems.
Status: NEW => RESOLVEDResolution: (none) => FIXED