Hi Osmo, [Osmo Salomaa, 2014-02-10] > I've received a bug report [1] that Gaupol throws some Cairo errors > about "Couldn't find conversion for foreign struct 'cairo.Context'". > These seem to be solved by installing "python3-gi-cairo", I've confirmed > this on Debian unstable myself. Similar bug reports are seen elsewhere > [2,3].
I tried to reproduce it with 0.24.3 and 0.25 and it works fine without python3-gi-cairo installed (in both cases). > Gaupol doesn't use Cairo directly and never imports Cairo, but only > deals with a Cairo context in one normal Gtk callback, which is why I > have never declared anything needing some specific Cairo. > > I'm not familiar with the Cairo introspection and/or Python binding > situation, but if you agree, I guess "python3-gi-cairo" should be marked > as a dependency. It seems at least Debian packages of exfalso and gramps > do the same. it it fixes a problem for a user, then I guess I can add it to Recommends (i.e. it will be installed by default)
signature.asc
Description: Digital signature