--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: "dh_installtex --flavor ..." doesn't work with recent debhelper
- From: "Roderich Schupp" <roderich.schupp@googlemail.com>
- Date: Sun, 30 Nov 2008 16:34:41 +0100
- Message-id: <dc1a74f20811300734o5d6bd08eq126c4a58edc1bb12@mail.gmail.com>
Package: tex-common
Version: 1.13
Severity: normal
Tags: patch
With recent debhelper (>= 7.1.0), debhelper programs like dh_installtex
need to define their own special options (e.g. --flavors) by passing a
hash to init(),
otherwise they won't get parsed and hence won't show up in e.g. $dh{FLAVORS}.
This breaks the build of e.g. context.
Fix attached.
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.28-rc6 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages tex-common depends on:
ii cdebconf 0.137 Debian Configuration Management Sy
ii debconf 1.5.24 Debian configuration management sy
ii dpkg 1.14.23 Debian package management system
ii ucf 3.009 Update Configuration File: preserv
tex-common recommends no packages.
Versions of packages tex-common suggests:
ii debhelper 7.1.0 helper programs for debian/rules
Versions of packages texlive-base depends on:
ii texlive-base-bin 2007.dfsg.2-4 TeX Live: Essential binaries
ii texlive-common 2007.dfsg.1-4 TeX Live: Base component
ii texlive-doc-base 2007.dfsg.1-1 TeX Live: Base documentation
-- debconf information:
tex-common/check_texmf_wrong:
tex-common/check_texmf_missing:
--- tex-common-1.13-ORIG/scripts/dh_installtex 2008-11-28 21:26:05.000000000 +0100
+++ tex-common-1.13/scripts/dh_installtex 2008-11-28 21:28:35.000000000 +0100
@@ -233,7 +233,9 @@
=cut
-init();
+init(options => {
+ "flavor=s" => \$dh{FLAVOR},
+});
--- End Message ---
--- Begin Message ---
Source: tex-common
Source-Version: 1.14
We believe that the bug you reported is fixed in the latest version of
tex-common, which is due to be installed in the Debian FTP archive:
tex-common_1.14.dsc
to pool/main/t/tex-common/tex-common_1.14.dsc
tex-common_1.14.tar.gz
to pool/main/t/tex-common/tex-common_1.14.tar.gz
tex-common_1.14_all.deb
to pool/main/t/tex-common/tex-common_1.14_all.deb
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 507365@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Norbert Preining <preining@debian.org> (supplier of updated tex-common 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 ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 01 Dec 2008 17:31:26 +0100
Source: tex-common
Binary: tex-common
Architecture: source all
Version: 1.14
Distribution: experimental
Urgency: low
Maintainer: Debian TeX maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Norbert Preining <preining@debian.org>
Description:
tex-common - common infrastructure for building and installing TeX
Closes: 506038 507365
Changes:
tex-common (1.14) experimental; urgency=low
.
* fix coding error in dh_installtex's pod documentation [np]
* updated Romanian translation (ro.po) (Closes: #506038)
[hilmar-guest]
* add a fix for dh_installtex to work with debhelper >= 7.1.0 (experimental)
(Closes: #507365) (patch from Roderich Schupp) [np]
Checksums-Sha1:
b68180dbe0220a25a59a26bb02c94c07322e7706 1129 tex-common_1.14.dsc
57b805e6c279daf7bbbef1916d6636e51dd809fe 803732 tex-common_1.14.tar.gz
a1393cfdc74a0e3a53cd6706557c98eb710214ec 718820 tex-common_1.14_all.deb
Checksums-Sha256:
ef9ac8dd8ea55c8e40bd589e774717b1594fc7651f1d36f700603d6e27faa393 1129 tex-common_1.14.dsc
2ec30879bdd4d1ecab2ba89ecc6bae7f922a7f7375cbac25cb402eb12511ffa7 803732 tex-common_1.14.tar.gz
4985299caccf69994c42844606ff8ee525a2e8a7256ce7ab2fb415ed86d9db90 718820 tex-common_1.14_all.deb
Files:
a519b00e74127ffb0697039d5f92c3c8 1129 tex optional tex-common_1.14.dsc
3f12c1aba684a1ca08f19a7f57dcf263 803732 tex optional tex-common_1.14.tar.gz
dc15443d6ba75f9761a89b33d79daf33 718820 tex optional tex-common_1.14_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFJNBT70r9KownFsJQRAl/tAKCCfjU63UfkISWUV+gcXRTzAKOc2wCfTrG0
K9PTjyFy0ImJJs6ugUiOyaY=
=ZB2B
-----END PGP SIGNATURE-----
--- End Message ---