Bug#1118277: pocketsphinx: src/gst-plugin/livedemo.py relies on pygtkcompat which has been removed

Simon McVittie smcv at debian.org
Fri Oct 17 19:03:50 BST 2025


Source: pocketsphinx
Version: 0.8+5prealpha+1-15
Severity: minor
Tags: upstream
User: pkg-gnome-maintainers at lists.alioth.debian.org
Usertags: oldlibs pygtkcompat

pocketsphinx includes src/gst-plugin/livedemo.py which seems to rely on 
pygtkcompat. pygtkcompat was a transitional mechanism for porting from 
pygobject 2 to pygobject 3, and the pygobject developers removed it 
after the 3.50.x release series.

See:
* https://gitlab.gnome.org/GNOME/pygobject/-/blob/main/NEWS
* https://pygobject.gnome.org/guide/porting.html

We are hoping to do a transition to pygobject 3.54.x somewhat soon, 
which will permanently break the ability to use the pygtkcompat API.

I've reported this as minor severity since it looks like this demo isn't 
actually installed in the .deb, but please increase its severity 
appropriately if I was reading incorrectly.

Upstream, the demo appears to have been moved to gst/livedemo.py, but it 
still uses pygtkcompat as far as I can see. Please report this upstream.

    smcv



More information about the Pkg-a11y-devel mailing list