desktop-launch should set GST_PLUGIN_PATH

Bug #1664112 reported by Michi Henning
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Snapcraft
Invalid
Undecided
Unassigned
Ubuntu App Platform
Invalid
Undecided
Unassigned

Bug Description

For the thumbnailer, we need to snap an additional gstreamer plugin (libav). The plugin goes into the usual location (usr/lib/<arch>/gstreamer-1.0) in our snap. However, the plugin isn't found unless we also set GST_PLUGIN_PATH in our code. It would be preferable for desktop-launch to set GST_PLUGIN_PATH to include our snap's usr/lib/<arch>/gstreamer-1.0 directory, so we wouldn't need to do the env var hackery ourselves once our process starts.

Note: I know that GST_PLUGIN_SYSTEM_PATH is set already, but that doesn't help us. We need GST_PLUGIN_PATH to be set as well.

Changed in snapcraft:
status: New → Invalid
Revision history for this message
Michi Henning (michihenning) wrote :

Setting this to invalid because bugs are being tracked in GitHub:

https://github.com/ubuntu/snapcraft-desktop-helpers/issues/49

Changed in ubuntu-app-platform:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.