Bug#937448: pygobject: Python2 removal in sid/bullseye

Andreas Henriksson andreas at fatal.se
Fri Aug 30 14:24:16 BST 2019


Control: severity -1 serious

On Fri, Aug 30, 2019 at 07:33:54AM +0000, Matthias Klose wrote:
> Package: src:pygobject
[...]
> Usertags: py2removal
[...]

Just gutting the python2 parts of this package should be easy enough.
The main blocker is large number of reverse dependencies. (See below.)

Someone will likely need to decide how this is going to be handled
before the bullseye release. If anyone thinks this needs to be kept then
plans should be layed out for that really soon.

$ reverse-depends -r testing src:pygobject | grep -v python3
Reverse-Recommends
==================
* obex-data-server              (for python-gobject)
* python-dbus                   (for python-gi)
* python-dbus-tests             (for python-gi)
* python-secretstorage          (for python-gi)
* python-send2trash             (for python-gi)

Reverse-Depends
===============
* alacarte                      (for python-gi)
* autokey-gtk                   (for python-gi)
* avahi-discover                (for python-gi)
* blueproximity                 (for python-gobject)
* bookletimposer                (for python-gi)
* caja-admin                    (for python-gi)
* caja-rename                   (for python-gi)
* flowblade                     (for python-gi-cairo)
* flowblade                     (for python-gi)
* geda-xgsch2pcb                (for python-gobject)
* gespeaker                     (for python-gobject)
* gjots2                        (for python-gi)
* gnat-gps [amd64 arm64 ppc64el s390x]  (for python-gi)
* gpxviewer                     (for python-gi)
* gvb                           (for python-gi)
* ibus-array                    (for python-gi)
* ibus-pinyin                   (for python-gi)
* idjc                          (for python-gobject)
* isenkram                      (for python-gi)
* isenkram-cli                  (for python-gi)
* jack-mixer                    (for python-gobject)
* laditools                     (for python-gi-cairo)
* laditools                     (for python-gi)
* ldtp                          (for python-gi)
* libglom-1.30-dev              (for python-gi-dev)
* mailnag                       (for python-gobject)
* mandos                        (for python-gi)
* mypaint                       (for python-gi-cairo)
* nautilus-image-manipulator    (for python-gobject)
* nigiri                        (for python-gobject)
* ocrfeeder                     (for python-gi)
* othman                        (for python-gi)
* peony-admin                   (for python-gi)
* prelude-notify                (for python-gobject)
* printrun                      (for python-gi)
* pulseaudio-dlna               (for python-gi)
* pychess                       (for python-gi-cairo)
* pychess                       (for python-gi)
* pyhoca-gui                    (for python-gi)
* python-carquinyol             (for python-gi)
* python-dbusmock               (for python-gi)
* python-fonttools              (for python-gi)
* python-gasp                   (for python-gobject)
* python-goocalendar            (for python-gi)
* python-gst-1.0                (for python-gi)
* python-gst-1.0-dbg            (for python-gi)
* python-gtkspellcheck          (for python-gi)
* python-gwebsockets            (for python-gi)
* python-laditools              (for python-gi)
* python-ldtp                   (for python-gi)
* python-nautilus               (for python-gi)
* python-pyatspi                (for python-gi)
* python-pydbus                 (for python-gi)
* python-pyperclip              (for python-gi)
* python-rgain                  (for python-gi)
* python-sugar                  (for python-gobject)
* python-sugar3                 (for python-gi-cairo)
* python-sugar3                 (for python-gi)
* python-zeitgeist              (for python-gi)
* pythoncad                     (for python-gobject)
* qreator                       (for python-gi-cairo)
* qreator                       (for python-gi)
* rabbitvcs-core                (for python-gobject)
* rabbitvcs-nautilus            (for python-gobject)
* radiotray                     (for python-gi)
* sat-xmpp-jp                   (for python-gi)
* sat-xmpp-primitivus           (for python-gi)
* sdaps                         (for python-gi-cairo)
* sdaps                         (for python-gi)
* solaar                        (for python-gi)
* sugar-browse-activity         (for python-gi)
* sugar-calculate-activity      (for python-gi)
* sugar-log-activity            (for python-gi)
* sugar-memorize-activity       (for python-gi)
* sugar-memorize-activity       (for python-gi-cairo)
* sugar-read-activity           (for python-gi)
* sugar-write-activity          (for python-gi)
* syncthing-gtk                 (for python-gobject)
* syncthing-gtk                 (for python-gi)
* syncthing-gtk                 (for python-gi-cairo)
* tekka                         (for python-gobject)
* telepathy-gabble-tests        (for python-gobject)
* thawab                        (for python-gi)
* tictactoe-ng                  (for python-gobject)
* vizigrep                      (for python-gi)
* volti                         (for python-gobject)
* zeitgeist-explorer            (for python-gi)
* zenmap                        (for python-gobject)

Packages without architectures listed are reverse-dependencies in:
amd64, arm64, armel, armhf, i386, mipsel, ppc64el, s390x



Regards,
Andreas Henriksson



More information about the pkg-gnome-maintainers mailing list