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)

Attachment: signature.asc
Description: Digital signature

Reply via email to