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

Attachment: signature.asc
Description: Digital signature

Reply via email to