guake package does not tag python3-gi-cairo as a dependency
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:/
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.
summary: |
- guake package does not tag python3-gi-cairo as a requirement + guake package does not tag python3-gi-cairo as a dependency |
Changed in guake: | |
status: | Unknown → New |
Changed in guake: | |
status: | New → Fix Released |
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