Re: pygobject: Plan to depend on a new pycairo fork



With the next release coming up, a friendly reminder to Debian based
distributions, that the py2cairo version required by PyGObject 3.26 is
not ABI compatible with the one currently shipped in Debian:

On Tue, Apr 18, 2017 at 10:00 PM, Christoph Reiter
<reiter christoph gmail com> wrote:
From a distributions POV the main changes are that it uses distutils as build
system, can build Python 2 and Python 3 versions from the same source, and is
licensed under MPLv1.1+LGPLv2.1. The new versions are API/ABI compatible to
the 1.10.0 releases of both py2cairo and py3cairo. This includes the patched
version of py3cairo currently in Debian/Ubuntu.

One issue with Debian is that it still uses py2cairo 1.8.8 and py2cairo broke
ABI between 1.8.8 and 1.8.10 and all other distributions have moved on to
1.10.0 by now. There are 8 packages directly affected by the ABI break:
https://codesearch.debian.net/search?q=Pycairo_IMPORT I assume a transition is
required here.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]