Just to provide a bit more information, I'm using debian-multimedia, which is why my ffmpeg libraries are newer than what's in the standard debian repositories. This thread on Audacity forums ( http://forum.audacityteam.org/viewtopic.php?f=18&t=28048) documents the problem, and also includes a patch. According to that thread, the change appeared in ffmpeg 0.5.1. If I'm reading the version numbers correctly, both debian-multimedia and experimental have ffmpeg 0.6 (with slightly newer version in debian-multimedia), and the standard squeeze install has 0.5.1. (which also means that the standard squeeze libraries might experience the same problem)
I would prefer not to try to install a different version of the libraries since I don't have any experience working with different repositories like that, especially since I would have to deal with the dependencies. (I'm mainly worried about getting everything back together again when I'm done...) If somebody could try it on a standard testing and/or experimental install that would be great. Aaron On Sun, Aug 15, 2010 at 10:37 PM, Reinhard Tartler <siret...@tauware.de>wrote: > On Mon, Aug 16, 2010 at 00:27:04 (CEST), Jonas Smedegaard wrote: > > > Hi Aaron, > > > > On Sun, Aug 15, 2010 at 02:27:54PM -0700, Aaron Barany wrote: > >> When Audacity attempts to load libavformat, it throws the following > >> error in the log: Error: /usr/lib/libavformat.so.52: undefined symbol: > >> match_ext. According to my research online, this is because newer > >> versions of ffmpeg changed the function match_ext to be av_match ext. > > > >>Versions of packages audacity recommends: > >>ii libavcodec52 5:0.6~svn20100726-0.0 library to encode decode > multimedi > >>ii libavformat52 5:0.6~svn20100726-0.0 ffmpeg file format library > > > > Above package versions are not official Debian packages. > > > > Debian unfortunately cannot guarantee compatibility with externally > > built packages. > > > > Please use Debian packages, or work with those unofficial package > > providers to improve their compatibility with Debian. > > > > > > Bug hereby closed. Please do tell us if your experienced problem is > > reproducible using only Debian packages, and we will investigate > > further. > > I'm actually pretty confident that this problem also appears with the > ffmpeg package from experimental. Aaron, or someone else, can you please > try to reproduce this with the package from experimental? If I'm right, > then this bug needs to be reopened. > > Aaron's analysis about the match_ext vs. av_match symbol makes totally > sense to me. audacity shouldn't have used the match_ext function from > libavcodec at the time it was still private at all. > > -- > Gruesse/greetings, > Reinhard Tartler, KeyID 945348A4 >
_______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers