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

