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