Red Hat Bugzilla – Bug 214035
soundconverter fails silently
Last modified: 2007-11-30 17:11:47 EST
Description of problem:
soundconverter fails silently (except for stack trace output to the console)
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Queue up a bunch of files to convert. I was converting flac=>mp3.
Traceback (most recent call last):
File "/usr/bin/soundconverter", line 2103, in on_convert_button_clicked
File "/usr/bin/soundconverter", line 2073, in do_convert
File "/usr/bin/soundconverter", line 496, in run
File "/usr/bin/soundconverter", line 615, in setup
File "/usr/bin/soundconverter", line 695, in setup
File "/usr/bin/soundconverter", line 745, in play
self.pipeline = gst.parse_launch(self.command)
gobject.GError: no element "id3v2mux"
same here, on fc5. all gstreamer* installed except *devel and *debuginfo
yum provides id3v2mux says no match found even with freshrpms and livna repos
yum remove soundconverter && yum install soundconverter-0.9.2-1.fc5
and seems to be working now.
I apologize, though to my defense this new id3v2mux dependency was not made
explicit in the ChangeLog.
The problem is id3v2mux is normally part of gstreamer-plugins-good, but it is
not built in Fedora because it requires libtag which is in Extras (while
gstreamer-plugins-good is in Core), and we can't have Core to Extras
dependencies as of yet.
The solution is either to
1) get taglib in core. Hard :-(
2) submit a new gstreamer-plugins-good-taglib package to Extras. Slow :-(
For the time being, I've added a patch to only use id3v2mux if it is detected on
the system. That should fix this bug.
Fix pushed for FC 4 to 7.