Control: tags -1 + patch On 2013-09-16 15:30:57, Sebastian Ramacher wrote: > Source: taoframework > Version: 2.1.svn20090801-9 > Severity: serious > Justification: fails to build (but built successfully in the past) > Tags: jessie sid > Control: block 706798 by -1 > > taoframework fails to build against libav 9: > | dh_clideps -d \ > | --exclude-moduleref=libdl.dylib \ > | > --exclude-moduleref=/System/Library/Frameworks/Cocoa.framework/Cocoa \ > | --exclude-moduleref=libobjc.dylib > | dh_clideps: Warning! No Build-Depends(-Indep) on cli-common-dev (>= 0.8~)! > | dh_clideps: Error: Missing shlibs entry: libavcodec.so.53 or avcodec-51.dll > for: Tao.FFmpeg.dll! > | Use of uninitialized value $newpkgref in pattern match (m//) at > /usr/bin/dh_clideps line 502, <F> line 2. > | Use of uninitialized value $pkgref in concatenation (.) or string at > /usr/bin/dh_clideps line 533. > | Use of uninitialized value $newpkgref in concatenation (.) or string at > /usr/bin/dh_clideps line 533. > | dh_clideps: Error: Missing shlibs entry: libavformat.so.53 or > avformat-52.dll for: Tao.FFmpeg.dll! > | Use of uninitialized value $newpkgref in pattern match (m//) at > /usr/bin/dh_clideps line 502, <F> line 3. > | Use of uninitialized value $pkgref in concatenation (.) or string at > /usr/bin/dh_clideps line 533. > | Use of uninitialized value $newpkgref in concatenation (.) or string at > /usr/bin/dh_clideps line 533. > | dh_clideps: Error: Missing shlibs entry: libavutil.so.51 or avutil-49.dll > for: Tao.FFmpeg.dll! > | Use of uninitialized value $newpkgref in pattern match (m//) at > /usr/bin/dh_clideps line 502, <F> line 5. > | Use of uninitialized value $pkgref in concatenation (.) or string at > /usr/bin/dh_clideps line 533. > | Use of uninitialized value $newpkgref in concatenation (.) or string at > /usr/bin/dh_clideps line 533. > | dh_clideps: Error: unresolvable module references or missing shlibs > entries, please check above errors! > | make[1]: *** [override_dh_clideps] Error 2
libtaoframework-ffmpeg0.4-cil and libtaoframework-ffmpeg-cil-dev don't have any reverse dependencies, so it should be safe to just drop them. The attached patch removes both binary packages. Regards -- Sebastian Ramacher
reverted: --- taoframework-2.1.svn20090801/debian/libtaoframework-ffmpeg0.4-cil.install +++ taoframework-2.1.svn20090801.orig/debian/libtaoframework-ffmpeg0.4-cil.install @@ -1 +0,0 @@ -/usr/lib/mono/gac/Tao.FFmpeg/*/* /usr/lib/cli/Tao.FFmpeg-0.4/ reverted: --- taoframework-2.1.svn20090801/debian/libtaoframework-ffmpeg-cil-dev.install +++ taoframework-2.1.svn20090801.orig/debian/libtaoframework-ffmpeg-cil-dev.install @@ -1 +0,0 @@ -/usr/lib/pkgconfig/tao-ffmpeg* diff -u taoframework-2.1.svn20090801/debian/control taoframework-2.1.svn20090801/debian/control --- taoframework-2.1.svn20090801/debian/control +++ taoframework-2.1.svn20090801/debian/control @@ -9,8 +9,6 @@ Build-Depends-Indep: cli-common-dev (>= 0.4.4), freeglut3-dev, libalut-dev, - libavcodec-dev (>= 3:0.svn20090303), - libavformat-dev (>= 3:0.svn20090303), libdevil-dev, libfreetype6-dev, libftgl-dev, @@ -28,7 +26,6 @@ libsdl-ttf2.0-dev, libsdl1.2-dev, libsmpeg-dev, - libswscale-dev, libx11-dev, mono-devel (>= 2.4.3), monodoc-base @@ -275,32 +272,6 @@ This package contains development files for Tao.PhysFs, and should be used for compilation. -Package: libtaoframework-ffmpeg0.4-cil -Architecture: all -Depends: ${cli:Depends}, ${misc:Depends} -Description: Tao CLI binding for FFmpeg - The Tao Framework is a collection of bindings and libraries to - facilitate cross-platform games-related development utilizing the Mono - and .NET platforms. - . - The FFmpeg libraries support most existing file formats (AVI, MPEG, OGG, - Matroska, ASF...) and encoding formats (MPEG, DivX, MPEG4, AC3, DV...). - -Package: libtaoframework-ffmpeg-cil-dev -Architecture: all -Depends: libtaoframework-ffmpeg0.4-cil (= ${binary:Version}), ${misc:Depends} -Replaces: libtaoframework-ffmpeg0.4-cil (<< 2.1.svn20090801-2~) -Description: Tao CLI binding for FFmpeg - development files - The Tao Framework is a collection of bindings and libraries to - facilitate cross-platform games-related development utilizing the Mono - and .NET platforms. - . - The FFmpeg libraries support most existing file formats (AVI, MPEG, OGG, - Matroska, ASF...) and encoding formats (MPEG, DivX, MPEG4, AC3, DV...). - . - This package contains development files for Tao.FFmpeg, and should be - used for compilation. - Package: libtaoframework-freetype2.3-cil Architecture: all Depends: ${cli:Depends}, ${misc:Depends} reverted: --- taoframework-2.1.svn20090801/debian/libtaoframework-ffmpeg0.4-cil.installcligac +++ taoframework-2.1.svn20090801.orig/debian/libtaoframework-ffmpeg0.4-cil.installcligac @@ -1 +0,0 @@ -/usr/lib/cli/Tao.FFmpeg-0.4/Tao.FFmpeg.dll
signature.asc
Description: Digital signature