Bug#931687: orca fails to start when creating autoaudiosink

2019-07-09 Thread Samuel Thibault
Control: tags -1 + pending

Hello,

Bernhard Übelacker, le mar. 09 juil. 2019 11:57:34 +0200, a ecrit:
> Unfortunately this "autoaudiosink" seems to be contained in
> libgstautodetect.so which is included in package gstreamer1.0-plugins-good.
> 
> After installing gstreamer1.0-plugins-good orca could
> be started and also gives audio output.
> 
> Would this qualify for a change to orca to suggest
> or depend on package gstreamer1.0-plugins-good?

Indeed, thanks for the notice!

Samuel



Bug#931687: orca fails to start when creating autoaudiosink

2019-07-09 Thread Bernhard Übelacker
Package: orca
Version: 3.30.1-1
Severity: normal

Dear Maintainer,
I was trying to triage another bug by using orca
inside a minimal Buster amd64 qemu VM.

On that minimal system I installed just:
apt install systemd-coredump xserver-xorg sddm plasma-desktop orca

When I tried to start orca in that system I received
this error:

benutzer@debian:~$ GST_DEBUG=2 orca
0:00:00.040783971  1024  0x1c45120 WARN GST_ELEMENT_FACTORY 
gstelementfactory.c:456:gst_element_factory_make: no such element factory 
"autoaudiosink"!
Traceback (most recent call last):
File "/usr/bin/orca", line 44, in 
from orca import orca
File "/usr/lib/python3/dist-packages/orca/orca.py", line 81, in 
from . import sound
File "/usr/lib/python3/dist-packages/orca/sound.py", line 163, in 
_player = Player()
File "/usr/lib/python3/dist-packages/orca/sound.py", line 55, in __init__
self.init()
File "/usr/lib/python3/dist-packages/orca/sound.py", line 123, in init
self._pipeline.add(self._sink)
File "/usr/lib/python3/dist-packages/gi/overrides/Gst.py", line 64, in add
if not Gst.Bin.add(self, arg):
TypeError: Argument 1 does not allow None as a value


sound.py:123
self._sink = Gst.ElementFactory.make('autoaudiosink', 'output')


Unfortunately this "autoaudiosink" seems to be contained in
libgstautodetect.so which is included in package gstreamer1.0-plugins-good.

After installing gstreamer1.0-plugins-good orca could
be started and also gives audio output.

Would this qualify for a change to orca to suggest
or depend on package gstreamer1.0-plugins-good?

Kind regards,
Bernhard




-- System Information:
Debian Release: 10.0
  APT prefers stable-debug
  APT policy: (500, 'stable-debug'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-5-amd64 (SMP w/12 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages orca depends on:
ii  gir1.2-glib-2.01.58.3-2
ii  gir1.2-gtk-3.0 3.24.5-1
ii  gir1.2-pango-1.0   1.42.4-6
ii  gir1.2-wnck-3.03.30.0-2
ii  gsettings-desktop-schemas  3.28.1-1
ii  python33.7.3-1
ii  python3-brlapi 5.6-10
ii  python3-cairo  1.16.2-1+b1
ii  python3-gi 3.30.4-1
ii  python3-louis  3.8.0-2
ii  python3-pyatspi2.30.0+dfsg-3
ii  python3-speechd0.9.0-5
ii  speech-dispatcher  0.9.0-5

Versions of packages orca recommends:
ii  python3-gst-1.0  1.14.4-1+b1
ii  xbrlapi  5.6-10

orca suggests no packages.

-- no debconf information