guake package does not tag python3-gi-cairo as a dependency

Bug #1853700 reported by David Lee
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Guake
Fix Released
Unknown
guake (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

upon getting Guake running after working around bug 1853698, I noticed that Guake did not respond to the keypress to hide/show and was printing this error to console at a rate of one line a second while the console is shown:

TypeError: Couldn't find foreign struct converter for 'cairo.Context'

Upon further googling, I found the hint to a workaround in https://github.com/rbgirshick/py-faster-rcnn/issues/221

where the package that is actually needed by guake is actually python3-gi-cairo and not the python2 version mentioned in that article. Installing this package made guake respond to the keypress for hide/show and stop printing the error.

Again, I think this is a package metadata problem, like gir1.2-wnck-3.0, python3-gi-cairo should be entered as a dependency of the guake package.

David Lee (ramchyld)
summary: - guake package does not tag python3-gi-cairo as a requirement
+ guake package does not tag python3-gi-cairo as a dependency
Revision history for this message
Robert Matusewicz (matekm) wrote :

I uninstalled python3-gi-cairo on Ubuntu 19.10 and that cause the same issue as David Lee mentioned.

apt-cache depends guake indeed does not list python3-gi-cairo as dependency

Changed in guake (Ubuntu):
status: New → Confirmed
Revision history for this message
Robert Matusewicz (matekm) wrote :

I forwarded the bug to Debian - I will add link to the upstream bug as soon as I receive email for it

Changed in guake:
status: Unknown → New
Changed in guake:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.