Description of problem: vorbis-tools in Rawhide is not compiled against libFLAC; the resulting ogg123 cannot play back FLAC files. According to rpm --changelog it's intentionally linked against libogg instead, but it does not seem to do the trick (ldd-ing libogg shows that it does not link to libFLAC) Version-Release number of selected component (if applicable): 1.1.1-5.fc7 How reproducible: Always Steps to Reproduce: 1. ogg123 somefile.flac Actual results: Audio Device: Advanced Linux Sound Architecture (ALSA) output Error opening somefile.flac using the oggvorbis module. The file may be corrupted. Expected results: File should play normally Additional info: The file played has been verified using flac -t
Karsten, why the change? * Wed Feb 14 2007 Karsten Hopp <karsten> 1.1.1-5 - rebuild with libFLAC.so.8, link with libogg instead of libOggFLAC
hmm, this shouldn't have dropped FLAC support, sorry about that. What I was trying to solve was that vorbis-tools required libOggFLAC.so.3 which we don't have anymore with flac-1.1.4 What I did was that I've added a buildrequirement on libogg-devel which was not necessary as the requirement on libvorbis-devel already pulls in libogg-devel. So the actual problem is that the current vorbis-tools doesn't link with libflac, but that's unrelated to my 'fix'
The current vorbis-tools upstream tarball doesn't have any FLAC 1.1.3 or 1.1.4 support. Hopefully, Conrad Parker should do a release soon.
FWIW, I've noticed this too. FLAC support used to work, but no longer, and I miss it. Looking forward to that release.
Fixed in rawhide with 1.1.1.svn20070412-1.fc7 $ rpm -qp --requires vorbis-tools-1.1.1.svn20070412-1.fc7.x86_64.rpm | grep -i flac libFLAC.so.8()(64bit) Please file new bugs if there's any problems with this version.