Bug#593162: marked as done (audacity: Audacity fails to load libavformat)

Reinhard Tartler siretart at tauware.de
Mon Aug 16 05:37:45 UTC 2010

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.

Reinhard Tartler, KeyID 945348A4

More information about the pkg-multimedia-maintainers mailing list