Public bug reported:

There is a missing dependency that makes using GTK/GDK from Python a bit
brittle.

GTK/GDK uses cairo for drawing, so having GTK/GDK means that cairo is
available and can be used.

However, having the Python bindings for GTK/GDK currently doesn't
guarantee that the Python bindings for cairo are installed. Hence,
drawing functions can explode when Python GTK applications try to use
them. In the Red Hat world, this dependency is on pygobject, hence I'm
filing a bug to add the same thing here.

Upstream report for the same thing on Debian:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995784

(also includes a simple example)

** Affects: pygobject (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to pygobject in Ubuntu.
https://bugs.launchpad.net/bugs/1978098

Title:
  python3-gi doesn't depend on python3-cairo

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pygobject/+bug/1978098/+subscriptions


-- 
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to