[cairo-bugs] [Bug 38241] New: cairo should ship the gobject-introspection typelibs

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jun 13 04:44:29 PDT 2011


https://bugs.freedesktop.org/show_bug.cgi?id=38241

           Summary: cairo should ship the gobject-introspection typelibs
           Product: cairo
           Version: 1.10.2
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: general
        AssignedTo: cworth at cworth.org
        ReportedBy: natanael.copa at gmail.com
         QAContact: cairo-bugs at cairographics.org


Currently gobject-introspection depends on cairo and ships cairo-1.0.typelib.

This create problems when distros start enables the gl backend since then will
you get a circular build dependency:

gobject-introspection depends on cairo which depends on mesa which depends on
libdrm which depends on udev which depends on gobject-introspection.

It is possible to workaround it by building things in two stages or by
splitting packages, but the proper long-time solution is probably that cairo
does the instrospection and ship typelib itself, rather than
gobject-introspection package does this.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the cairo-bugs mailing list