"P. J. McDermott" <p...@nac.net> writes: > On 2012-07-23 04:47, Simon Josefsson wrote: >> "P. J. McDermott" <p...@nac.net> writes: >>> libtasn1-3 build-depends on gtk-doc-tools and texlive-latex-base, >>> neither of which is used in the build process. Both can be safely >>> removed from debian/control as in the attached patch (tested in a sid >>> chroot). >> >> The dependencies should be used during the build process to generate the >> GTK-DOC API manual. I've heard before that it is recommended that >> everything that is shipped in Debian packages are built from sources to >> make sure that it is possible to rebuild generated files if necessary. >> I recall this is common for other packages with GTK-DOC manuals too. > > The manual isn't being built by debian/rules, so the build dependencies > currently aren't being used at all.
Thanks for noticing -- the patch below should fix that. /Simon Index: rules =================================================================== --- rules (revision 1516) +++ rules (working copy) @@ -7,6 +7,7 @@ DEB_CONFIGURE_EXTRA_FLAGS = --enable-ld-version-script --with-packager=Debian \ --with-packager-bug-reports=http://bugs.debian.org/ \ --with-packager-version="$(DEB_VERSION)" \ + --enable-gtk-doc --enable-gtk-doc-pdf \ --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) ifeq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE)) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org