Package: audacious-plugins Version: 1.5.1-2 Severity: serious Justification: FTBFS on unstable
In addition to #516559 there was also significant changes in libmpcdec-dev resulting in non-compilable code of audacious-plugins. Failing module is musepack. Changes I spotted until now: - changed names of directory and files - removed type mpc_reader_file Patch for changed names is simple (in attachment) - just remember to regenerate configure as configure.ac has been changed. Removed mpc_reader_file requires more changes in code for musepack, which I am unable to do at the moment. As a temporary solution one can disable musepack support with another attached patch. Regards Artur -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-1-amd64 (SMP w/1 CPU core) Locale: LANG=C, LC_CTYPE=pl_PL (charmap=ISO-8859-2) Shell: /bin/sh linked to /bin/bash Versions of packages audacious-plugins depends on: ii audacious 1.5.1-4 small and fast audio player which pn libasound2 <none> (no description available) pn libatk1.0-0 <none> (no description available) ii libaudid3tag1 1.5.1-4 audacious id3 tag manipulation lib ii libc6 2.9-4 GNU C Library: Shared libraries ii libcairo2 1.8.6-2 The Cairo 2D vector graphics libra ii libcddb2 1.2.1-1 library to access CDDB data - runt ii libcdio-cdda0 0.78.2+dfsg1-3 library to read and control digita ii libcdio7 0.78.2+dfsg1-3 library to read and control CD-ROM ii libflac8 1.2.1-1.2 Free Lossless Audio Codec - runtim ii libglib2.0-0 2.18.4-2 The GLib library of C routines pn libgtk2.0-0 <none> (no description available) ii libmad0 0.15.1b-4 MPEG audio decoder library ii libmms0 0.4-2 MMS stream protocol library - shar ii libmowgli1 0.6.1-1 a high performance development fra ii libneon27-gnutls 0.28.2-6.1 An HTTP and WebDAV client library pn libogg0 <none> (no description available) ii libpango1.0-0 1.22.4-2 Layout and rendering of internatio ii libsndfile1 1.0.18-2 Library for reading/writing audio pn libvorbis0a <none> (no description available) pn libvorbisenc2 <none> (no description available) pn libvorbisfile3 <none> (no description available) pn libxml2 <none> (no description available) audacious-plugins recommends no packages. audacious-plugins suggests no packages. -- no debconf information -- windows jest jak Odie - głupi jak but, cały czas się uśmiecha, a linux jak Garfield - może i by coś zrobił, ale trzeba go najpierw do tego zmusić. /yacoob/
Index: audacious-plugins-1.5.1/configure.ac =================================================================== --- audacious-plugins-1.5.1.orig/configure.ac 2009-03-07 21:29:42.162465322 +0100 +++ audacious-plugins-1.5.1/configure.ac 2009-03-07 21:30:26.614460255 +0100 @@ -767,7 +767,7 @@ if test "x$enable_musepack" = "xyes"; then PKG_CHECK_MODULES(TAGLIB, [taglib >= 1.4], [ - AC_CHECK_HEADERS(mpcdec/config_types.h,, [ + AC_CHECK_HEADERS(mpc/mpc_types.h,, [ enable_musepack=no ]) ], [enable_musepack=no]) Index: audacious-plugins-1.5.1/src/musepack/libmpc.h =================================================================== --- audacious-plugins-1.5.1.orig/src/musepack/libmpc.h 2009-03-07 21:30:49.174461815 +0100 +++ audacious-plugins-1.5.1/src/musepack/libmpc.h 2009-03-07 21:33:27.058461767 +0100 @@ -21,7 +21,7 @@ //libmpcdec headers #undef TRUE #undef FALSE -#include <mpcdec/mpcdec.h> +#include <mpc/mpcdec.h> //GTK+ headers #include <glib.h>
diff -Naru audacious-plugins-1.5.1.orig/debian/audacious-plugins-extra.install audacious-plugins-1.5.1/debian/audacious-plugins-extra.install --- audacious-plugins-1.5.1.orig/debian/audacious-plugins-extra.install 2009-03-07 21:42:22.154460138 +0100 +++ audacious-plugins-1.5.1/debian/audacious-plugins-extra.install 2009-03-07 21:43:23.951683245 +0100 @@ -15,7 +15,6 @@ usr/lib/audacious/Input/cuesheet.so usr/lib/audacious/Input/metronom.so usr/lib/audacious/Input/modplug.so -usr/lib/audacious/Input/musepack.so usr/lib/audacious/Input/sexypsf.so usr/lib/audacious/Input/sid.so usr/lib/audacious/Input/timidity.so diff -Naru audacious-plugins-1.5.1.orig/debian/rules audacious-plugins-1.5.1/debian/rules --- audacious-plugins-1.5.1.orig/debian/rules 2009-03-07 21:42:36.358462532 +0100 +++ audacious-plugins-1.5.1/debian/rules 2009-03-07 21:43:09.338459693 +0100 @@ -40,6 +40,7 @@ --disable-altivec \ --disable-sse2 \ --enable-chardet \ + --disable-musepack \ CFLAGS="$(CFLAGS)" build: build-stamp