Package: python-pyudev
Version: 0.21.0-1
Severity: normal
User: pkg-gnome-maintain...@lists.alioth.debian.org
Usertags: oldlibs python-gobject
Tags: buster sid
Control: block 912946 by -1

This package suggests python-gobject, which is a transitional package
that depends on both:

* python-gobject-2, the old "static" Python binding for GLib and GObject;
* python-gi, the new GObject-Introspection binding

Presumably only one of those suggestions is actually useful. Please
change the suggestion to either python-gi (if the package uses "import gi"
or "from gi.repository import..."), or python-gobject-2 (if the package
uses "import gobject").

python-gobject-2 is only available for Python 2, and is unmaintained
upstream. Python 2 will also reach end-of-life upstream during the
lifetime of Debian 10 'buster'. Please port dependent packages to use
PyGI (the python-gi or python3-gi packages in Debian), which is the
GObject-Introspection-based replacement for python-gobject-2.

More information about porting from the static bindings is available here:
https://pygobject.readthedocs.io/en/latest/guide/porting.html

python-gobject-2 and Python 2 will probably be removed from Debian during
the bullseye release cycle, and the python-gobject transitional package
will also need to be removed.

Thanks,
    smcv

Reply via email to