[Pkg-xmpp-devel] Bug#1092208: gajim: gstreamer1.0-gtk3 isn't listed as a recommended package

Matthew Stapleton matthew4196 at gmail.com
Mon Jan 6 07:30:29 GMT 2025


Package: gajim
Version: 1.7.3-2
Severity: normal

In order to enable the AV features of Gajim it needs gstreamer1.0-gtk3 to be
installed, but this doesn't seem to be in the list of recommended packages.

If gstreamer1.0-gtk3 isn't installed, the create_gtk_widget() function in
/usr/lib/python3/dist-packages/gajim/gtk/gstreamer.py will fail due to
gtkglsink and gtksink not being available and gst-inspect also shows this:

gst-inspect-1.0 gtkglsink
No such element or plugin 'gtkglsink'
gst-inspect-1.0 gtksink
No such element or plugin 'gtksink'

After installing gstreamer1.0-gtk3 , the Audio/Video options become available
and gst-inspect shows info for gtkglsink and gtksink.

I haven't tested the testing or unstable versions of gajim, but I suspect they
might have the same problem as it looks like gstreamer.py references the same
gst modules in gajim 1.9.5.


-- System Information:
Debian Release: 12.8
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-28-amd64 (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gajim depends on:
ii  desktop-file-utils           0.26-1
ii  gir1.2-gst-plugins-base-1.0  1.22.0-3+deb12u3
ii  gir1.2-gtk-3.0               3.24.38-2~deb12u3
ii  gir1.2-gtksource-4           4.8.4-4
ii  python3                      3.11.2-1+b1
ii  python3-cairo                1.20.1-5+b1
ii  python3-cryptography         38.0.4-3+deb12u1
ii  python3-css-parser           1.0.8-1
ii  python3-gi                   3.42.2-3+b1
ii  python3-gi-cairo             3.42.2-3+b1
ii  python3-idna                 3.3-1+deb12u1
ii  python3-keyring              23.9.3-2
ii  python3-nbxmpp               4.2.2-2
ii  python3-packaging            23.0-1
ii  python3-pil                  9.4.0-1.1+deb12u1
ii  python3-precis-i18n          1.0.5-2

Versions of packages gajim recommends:
ii  alsa-utils                              1.2.8-1
ii  aspell-en [aspell-dictionary]           2020.12.07-0-1
ii  ca-certificates                         20230311
ii  dbus                                    1.14.10-1~deb12u1
ii  fonts-noto-color-emoji                  2.042-0+deb12u1
ii  gajim-omemo                             2.9.0-1
ii  gajim-openpgp                           1.5.0-1
pn  gir1.2-ayatanaappindicator3-0.1         <none>
ii  gir1.2-farstream-0.2                    0.2.9-1
pn  gir1.2-geoclue-2.0                      <none>
ii  gir1.2-gsound-1.0                       1.0.3-2
ii  gir1.2-gspell-1                         1.12.0-1+b2
ii  gir1.2-gstreamer-1.0                    1.22.0-2+deb12u1
pn  gir1.2-gupnpigd-1.0                     <none>
ii  gir1.2-secret-1                         0.20.5-3
ii  gstreamer1.0-gl                         1.22.0-3+deb12u3
ii  gstreamer1.0-nice                       0.1.21-1
ii  gstreamer1.0-plugins-ugly               1.22.0-2+deb12u1
ii  plasma-workspace [notification-daemon]  4:5.27.5-2+deb12u2
ii  pulseaudio-utils                        16.1+dfsg1-2+b1
ii  python3-dbus                            1.3.2-4+b1
pn  python3-gssapi                          <none>
pn  python3-sentry-sdk                      <none>
ii  sox                                     14.4.2+git20190427-3.5

Versions of packages gajim suggests:
ii  libxss1          1:1.2.3-1
pn  nautilus-sendto  <none>

-- no debconf information



More information about the Pkg-xmpp-devel mailing list