Your message dated Tue, 19 Aug 2014 12:00:07 +0000
with message-id <[email protected]>
and subject line Bug#737941: fixed in libtool 2.4.2-1.8
has caused the Debian Bug report #737941,
regarding libtool: Move texi2html and texinfo from Build-Depends to 
Build-Depends-Indep
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
737941: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=737941
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libtool
Version: 2.4.2-1.6
Severity: wishlist
Tags: patch

As part of the bootstrapping process, one needs to be able to build libtool 
before the somewhat heavier depedency chains of texinfo and texi2html become 
available.  The attached patch should make this possible by moving those 
dependencies into Build-Depends-Indep.  (Of course, one will also need to 
build without gfortran being installable at such an early stage, but this 
isn't really an issue.)
-- 
Daniel Schepler
diff -urN libtool-2.4.2.old/debian/control libtool-2.4.2/debian/control
--- libtool-2.4.2.old/debian/control	2014-01-01 15:19:31.000000000 -0800
+++ libtool-2.4.2/debian/control	2014-02-06 18:41:35.216281447 -0800
@@ -1,5 +1,6 @@
 Source: libtool
-Build-Depends: debhelper (>= 8.1.3~), texi2html, texinfo, file, gfortran | fortran95-compiler, automake (>= 1:1.11.1), autoconf (>= 2.62), autotools-dev, help2man, zlib1g-dev
+Build-Depends: debhelper (>= 8.1.3~), file, gfortran | fortran95-compiler, automake (>= 1:1.11.1), autoconf (>= 2.62), autotools-dev, help2man, zlib1g-dev
+Build-Depends-Indep: texi2html, texinfo
 Build-Conflicts: automake1.9, gcj-jdk
 Section: devel
 Priority: optional
diff -urN libtool-2.4.2.old/debian/rules libtool-2.4.2/debian/rules
--- libtool-2.4.2.old/debian/rules	2011-10-29 11:09:59.000000000 -0700
+++ libtool-2.4.2/debian/rules	2014-02-06 18:53:34.823823994 -0800
@@ -7,6 +7,13 @@
 
 DEBIAN_REVISION=$(strip $(shell dpkg-parsechangelog | awk -F: '/^Version:/ {print $$NF}'))
 
+# if doing a binary-arch build, the Makefiles still want to update the
+# info files; force them not to
+ifeq (,$(wildcard /usr/bin/makeinfo))
+MAKEINFO=true
+export MAKEINFO
+endif
+
 # libltdl needs to conform to policy
 CFLAGS = -Wall -g
 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
@@ -43,7 +50,7 @@
 clean: 
 	dh_testdir
 	dh_testroot
-	rm -f build-stamp config-stamp
+	rm -f build-stamp build-indep-stamp config-stamp
 	dh_clean
 
 	[ ! -f Makefile ] || $(MAKE) -k distclean
@@ -85,7 +92,9 @@
 	touch config-stamp
 
 
-build: build-stamp
+build: build-arch build-indep
+
+build-arch: build-stamp
 build-stamp: config-stamp
 	dh_testdir
 
@@ -128,10 +137,6 @@
 #	Make libtool executable again
 	chmod 755 libtool
 
-#	This generated HTML page goes into libtool-doc.
-	cd doc && makeinfo libtool.texi
-	cd doc && texi2html -monolithic libtool.texi
-
 
 ifeq ($(make_check), yes)
 #	Now make sure it works
@@ -143,7 +148,15 @@
 
 	touch build-stamp
 
-install: build
+build-indep: build-indep-stamp
+build-indep-stamp:
+#	This generated HTML page goes into libtool-doc.
+	cd doc && makeinfo libtool.texi
+	cd doc && texi2html -monolithic libtool.texi
+
+	touch build-indep-stamp
+
+install: build-arch
 	dh_testdir
 	dh_testroot
 	dh_prep
@@ -152,7 +165,7 @@
 	$(MAKE) prefix=`pwd`/debian/tmp/usr install
 
 # Build architecture-independent files here.
-binary-indep: build install
+binary-indep: build-indep install
 	dh_testdir -i
 	dh_testroot -i
 
@@ -171,7 +184,7 @@
 	dh_builddeb -i
 
 # Build architecture-dependent files here.
-binary-arch: build install
+binary-arch: build-arch install
 	dh_testdir -a
 	dh_testroot -a
 
@@ -202,4 +215,4 @@
 	dh_builddeb -a
 
 binary: binary-indep binary-arch
-.PHONY: build clean config patch unpatch binary-indep binary-arch binary install
+.PHONY: build build-arch build-indep clean config patch unpatch binary-indep binary-arch binary install

--- End Message ---
--- Begin Message ---
Source: libtool
Source-Version: 2.4.2-1.8

We believe that the bug you reported is fixed in the latest version of
libtool, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <[email protected]> (supplier of updated libtool package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 17 Aug 2014 19:01:14 +0200
Source: libtool
Binary: libtool libtool-bin libtool-doc libltdl7 libltdl-dev
Architecture: source all amd64
Version: 2.4.2-1.8
Distribution: unstable
Urgency: medium
Maintainer: Kurt Roeckx <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
 libltdl-dev - System independent dlopen wrapper for GNU libtool
 libltdl7   - System independent dlopen wrapper for GNU libtool
 libtool    - Generic library support script
 libtool-bin - Generic library support script (libtool binary)
 libtool-doc - Generic library support script
Closes: 711521 733935 737941
Changes:
 libtool (2.4.2-1.8) unstable; urgency=medium
 .
   * Non-maintainer upload with maintainer's permission.
   * Split-out the libtool binary into a libtool-bin package, let libtool
     still depend on the libtool-bin package.
   * Set the architecture for libtool to `all'.
   * The next steps are:
     - Fix package builds with libtool's dependency on libtool-bin removed,
       either by changing the package build not to require libtool or by
       adding a build dependency on libtool-bin.
     - Drop libtool's dependency on libtool-bin.
   * Build using dpkg-buildflags.
   * Fix some lintian warnings. Closes: #711521.
   * Only ship the complete upstream changelogs in the -doc package.
   * Move texinfo to Build-Depends-Indep (Daniel Schepler). Closes: #737941.
   * Build-depend on most recent autoconf and automake versions to minimize
     the risk of mismatching files in the libltdl-dev M-A: same package.
     Closes: #733935.
Checksums-Sha1:
 29c8a33ee818fa9c7b092df3c7150d0a7af6420c 1463 libtool_2.4.2-1.8.dsc
 0b0f7f4e3bf6d8d02f441fbb24b97aeea56b01bb 17244 libtool_2.4.2-1.8.debian.tar.xz
 7fdc5143f98d975c2af29822972f2f99319e3faf 189834 libtool_2.4.2-1.8_all.deb
 b443d5c8f4c6edb72b03115368dd7180f6e89179 580142 libtool-doc_2.4.2-1.8_all.deb
 195de3c3bfc9e110d700799c237ddc6ded1691dc 81584 libtool-bin_2.4.2-1.8_amd64.deb
 ce60de8e697d229371ded4243b7e2126daf4a806 45054 libltdl7_2.4.2-1.8_amd64.deb
 b660a08130b1abcfefc55c971a94260acb9dae9b 157416 libltdl-dev_2.4.2-1.8_amd64.deb
Checksums-Sha256:
 7fe69b5319cef8edaa125e424e2cf53f5d3dc4c027e09902ba9ad0d740dfec40 1463 
libtool_2.4.2-1.8.dsc
 0adc30e538c2733a81bd14d91aef1f7fe9530d7d0aea157f7b89f18bd7324c23 17244 
libtool_2.4.2-1.8.debian.tar.xz
 3ed13c0d2c859c8d71f7e02578766ba28b13b57e19497b359821ad0f393a0aba 189834 
libtool_2.4.2-1.8_all.deb
 ccfe1cc2b73baf780ec823642333b7a0fa61fc72f726c69dd151d255f3a1f243 580142 
libtool-doc_2.4.2-1.8_all.deb
 17e696110444ddb99d0e08c94d0521c67e3f9071c800cb6024547e54ceee2cb9 81584 
libtool-bin_2.4.2-1.8_amd64.deb
 c172b9525bd02a1d8cd7d74e793f71307a01dcbcc194706f333bab31a74ea206 45054 
libltdl7_2.4.2-1.8_amd64.deb
 81135716858d292c7cde8deb5a91633213f2cf7a8959987b0d6c005d0cd6bd13 157416 
libltdl-dev_2.4.2-1.8_amd64.deb
Files:
 af3a4c473053cf81bbd841817c343cd6 189834 devel optional 
libtool_2.4.2-1.8_all.deb
 0068a8a74d12de11ac0940d6d65762e8 580142 doc optional 
libtool-doc_2.4.2-1.8_all.deb
 9bd5bfd6f408ceaadd158a73894dbea3 81584 devel optional 
libtool-bin_2.4.2-1.8_amd64.deb
 fcbab23a694e5a4854372c14e9e5d182 45054 libs optional 
libltdl7_2.4.2-1.8_amd64.deb
 7b93c7900b2860d31ba5d2e64102e749 157416 libdevel optional 
libltdl-dev_2.4.2-1.8_amd64.deb
 02fb847414ed0ae77ff5dbe155f546dd 1463 devel optional libtool_2.4.2-1.8.dsc
 af9823aeb5b710fe6a6be461d5154459 17244 devel optional 
libtool_2.4.2-1.8.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlPxAgsACgkQStlRaw+TLJxiVgCfcaP15FcjfETLB8OLrI0Dqlan
b0oAoL875O2wfKaNOWU92EeShBxW2VCy
=cAs1
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to