Source: libtheora
Version: 1.1.1+dfsg.1-6
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap

http://bootstrap.debian.net/cross.html reports libtheora with
unsatisfiable cross Build-Depends. The reason is that python is required
for the build architecture (indirectly) and for the host architecture
(via being listed in Build-Depends). I am not sure why Python is needed
for building libtheora, as the source does not have any references to
Python beyond an ancient SConstruct file, which cannot be used without
scons.

I propose that you drop python from Build-Depends. It will still be
present for arch-indep builds via texlive-latex-extra ->
texlive-pictures -> python. An arch-dep test rebuild without the python
dependency succeeded here.

Fixing this bug does not imply that libtheora can be cross built. It
means that it can be tested for cross building via automatic means. Due
to being an autotools project, I expect that crossing libtheora just
works.

Helmut
diff -Nru libtheora-1.1.1+dfsg.1/debian/changelog 
libtheora-1.1.1+dfsg.1/debian/changelog
--- libtheora-1.1.1+dfsg.1/debian/changelog     2014-11-11 14:46:24.000000000 
+0100
+++ libtheora-1.1.1+dfsg.1/debian/changelog     2015-08-04 19:43:06.000000000 
+0200
@@ -1,3 +1,10 @@
+libtheora (1.1.1+dfsg.1-6.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop python from Build-Depends. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Tue, 04 Aug 2015 19:37:02 +0200
+
 libtheora (1.1.1+dfsg.1-6) unstable; urgency=low
 
   [ Martin Steghöfer ]
diff -Nru libtheora-1.1.1+dfsg.1/debian/control 
libtheora-1.1.1+dfsg.1/debian/control
--- libtheora-1.1.1+dfsg.1/debian/control       2014-10-21 22:49:14.000000000 
+0200
+++ libtheora-1.1.1+dfsg.1/debian/control       2015-08-04 19:42:43.000000000 
+0200
@@ -6,7 +6,7 @@
  Petter Reinholdtsen <p...@debian.org>
  , Martin Steghöfer <mar...@steghoefer.eu>
 Build-Depends: debhelper (>> 9), dh-autoreconf, devscripts,
- doxygen, libogg-dev, libsdl1.2-dev, libvorbis-dev, python,
+ doxygen, libogg-dev, libsdl1.2-dev, libvorbis-dev,
  libtool, automake, quilt, dpkg (>= 1.14.8), libpng-dev, pkg-config
 Build-Depends-Indep: transfig, texlive-latex-base, texlive-latex-extra,
  texlive-latex-recommended, texlive-fonts-recommended, ghostscript

Reply via email to