Kyle Andrews writes: > Tobias Geerinckx-Rice writes: > >> Kyle, >> >> Kyle Andrews 写道: >>> I tried adding all the gst packages I could think of to the >>> environment, >>> but it still did not work. Here is what I ran: >>> >>> guix environment gst-plugins-base gst-plugins-bad gst-plugins-good >>> gst-plugins-ugly gst123 -- gst123 "/path/to/music-file.mp3" >> >> Use ‘guix environment --ad-hoc’. The command above doesn't add any of >> the packages to the environment, only their build dependencies. >> >> I forgot about gst-plugins-base, maybe it suffices. >> >> Kind regards, >> >> T G-R > > Thanks for the tip. Unfortunately, I still see the error: > > Error: Your GStreamer installation is missing a plug-in. > => file cannot be played and will be removed from playlist > > after running: > > guix environment --ad-hoc gst-plugins-base gst-plugins-good > gst-plugins-bad gst-plugins-ugly gst123 -- gst123 > ~/path/to/music-file.mp3 You also need 'gstreamer' in the environment to get the GST_PLUGIN_SYSTEM_PATH variable, so that the plugins are actually found. A long-standing bug in Guix. :-/