Package: make Version: 3.80-10 Severity: important Tags: patch make ships a file texinfo.tex in ./config/, and this file is used upon processing of ./doc/make.texi. First of all, this is not necessary, since make build-depends on texinfo which installs its version of the file in /usr/share/texmf/tex/texinfo. Moreover, because of outdated buggy code, it causes make to FTBFS when teTeX-3.0 is used instead of 2.0.2 from unstable.
tetex-3.0 is now in experimental, and we expect to be able to upload it to unstable at the end of the month. Simply removing the file in the clean target makes the build succeed, patch attached. Regards, Frank -- Frank Küster Inst. f. Biochemie der Univ. Zürich Debian Developer
diff -Nur make-3.80.orig/debian/changelog make-3.80/debian/changelog --- make-3.80.orig/debian/changelog 2005-08-10 12:55:51.505313313 +0200 +++ make-3.80/debian/changelog 2005-08-10 12:56:18.231378768 +0200 @@ -1,3 +1,10 @@ +make (3.80-10.1) UNRELEASED; urgency=low + + * Remove config/texinfo.tex from the sources - a newer version is + provided by texinfo. + + -- Frank Küster <[EMAIL PROTECTED]> Wed, 10 Aug 2005 12:40:39 +0200 + make (3.80-10) unstable; urgency=low * Bug fix: "FTBFS: Cannot find HTML documentation", thanks to Matt Kraai diff -Nur make-3.80.orig/debian/common/targets.mk make-3.80/debian/common/targets.mk --- make-3.80.orig/debian/common/targets.mk 2005-08-10 12:55:51.537309800 +0200 +++ make-3.80/debian/common/targets.mk 2005-08-10 12:56:18.262375365 +0200 @@ -225,6 +225,7 @@ clean-arch: $(patsubst %,CLEAN/%,$(DEB_ARCH_PACKAGES)) clean-indep: $(patsubst %,CLEAN/%,$(DEB_INDEP_PACKAGES)) +FILES_TO_REMOVE = config/texinfo.tex stamp-clean: clean-indep clean-arch $(checkdir) -test -f Makefile && $(MAKE) distclean @@ -233,6 +234,7 @@ -rm -f core `find . \( -name '*.orig' -o -name '*.rej' -o -name '*~' \ -o -name '*.bak' -o -name '#*#' -o -name '.*.orig' \ -o -name '.*.rej' -o -name '.SUMS' -o -size 0 \) -print` TAGS + -rm -f $(FILES_TO_REMOVE) clean: stamp-clean