Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 647298 - app-accessibility/orca: Review gstreamer dependencies
Summary: app-accessibility/orca: Review gstreamer dependencies
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-11 13:34 UTC by Didier Colle
Modified: 2018-02-11 13:55 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Didier Colle 2018-02-11 13:34:14 UTC
installed orca without problems.
However, running orca gives following error:
orca -s
Traceback (most recent call last):
  File "/usr/lib/python-exec/python3.5/orca", line 44, in <module>
    from orca import orca
  File "/usr/lib/python3.5/site-packages/orca/orca.py", line 80, in
     <module>
    from . import sound
  File "/usr/lib/python3.5/site-packages/orca/sound.py", line 163, in <module>
    _player = Player()
  File "/usr/lib/python3.5/site-packages/orca/sound.py", line 55, in_init__
    self.init()
  File "/usr/lib/python3.5/site-packages/orca/sound.py", line 123, in init
    self._pipeline.add(self._sink)
  File "/usr/lib/python3.5/site-packages/gi/overrides/Gst.py", line 62, in add
    if not Gst.Bin.add(self, arg):
TypeError: Argument 1 does not allow None as a value

changing profile from default/linux/x86/17.0 to default/linux/x86/17.0/desktop/gnome/systemd did not help.
emerge -a gst-plugins-good gst-plugins-pulse solved this problem.

background:
intention is to have an accessible setup to run a few gui apps (e.g., firefox, evince) while mainly using emacspeak as an environment --> purpose is to avoid as much as posible unnecessary gnome stuff. This is probably the reason why these packages were not installed and would ideally be pulled in by emerging orca.
Comment 1 Mart Raudsepp gentoo-dev 2018-02-11 13:55:05 UTC
Need gst-plugins-good for autoaudiosink, maybe more. This needs grepping the sources for the explicitly created elements and possibly maybe also gst-plugins-meta, though I'd expect more the explicit kind than needing support to play any kind of media, in case of orca.