--- Begin Message ---
Package: texinfo
Version: 4.11.dfsg.1-4
Severity: normal
Hi Debian tex maintainers,
GNU R, just like a lot of other packages, keeps its primary documentation in
.info format and generates various outputs from it. As the R maintainer, I
try to be pro-active during the R release cycle and usually prepare two or
three alpha / beta / rc releases for which I follow the Debian convention of
using '~' as a 'sorts lower than 0 revision' handle to indicate pre-releases
of the upcoming new version. The most recent examples were r-base 2.7.1-1,
2.7.1~20080621-1 and 2.7.1~20080614-1, respectively.
So far, so good. But as pbuilder creates temporary directories named
$package-$debianVersion and that is where the 'tilde' reappears, with
unpleasant side-effects. From my build log of 2.7.1~20080621-1:
TEXINPUTS=".:$TEXINPUTS" /usr/bin/texi2dvi --texinfo="@set UseExternalXrefs " --pdf R-FAQ.texi
/usr/bin/texi2dvi: Running pdfetex --file-line-error '/tmp/buildd/r-base-2.7.1~20080621/doc/manual/R-FAQ.t2d/pdf/xtr/R-FAQ.texi' ...
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
file:line:error style messages enabled.
%&-line parsing enabled.
entering extended mode
! I can't find file `/tmp/buildd/r-base-2.7.1'.
<to be read again>
\penalty
~->\penalty
\@M \
<*> /tmp/buildd/r-base-2.7.1~
20080621/doc/manual/R-FAQ.t2d/pdf/xtr/R-FAQ.texi
Please type another input file name:
! Emergency stop.
<to be read again>
\penalty
~->\penalty
\@M \
<*> /tmp/buildd/r-base-2.7.1~
20080621/doc/manual/R-FAQ.t2d/pdf/xtr/R-FAQ.texi
! ==> Fatal error occurred, no output PDF file produced!
Transcript written on texput.log.
/usr/bin/texi2dvi: pdfetex exited with bad status, quitting.
where as the build two days later of 2.7.1-1 produced this
TEXINPUTS=".:$TEXINPUTS" /usr/bin/texi2dvi --texinfo="@set UseExternalXrefs " --pdf R-FAQ.texi
/usr/bin/texi2dvi: Running pdfetex --file-line-error '/tmp/buildd/r-base-2.7.1/doc/manual/R-FAQ.t2d/pdf/xtr/R-FAQ.texi' ...
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
file:line:error style messages enabled.
%&-line parsing enabled.
entering extended mode
(/tmp/buildd/r-base-2.7.1/doc/manual/R-FAQ.t2d/pdf/xtr/R-FAQ.texi
(/usr/share/texmf/tex/texinfo/texinfo.tex
Loading texinfo [version 2007-09-03.05]: pdf, fonts, page headings, tables,
conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions, (./epsf.tex
This is `epsf.tex' v2.7.3 <23 July 2005>
) localization, formatting, and turning on texinfo input format.)
(/usr/share/texmf/tex/texinfo/txi-en.tex) [1{/var/lib/texmf/fonts/map/pdftex/up
dmap/pdftex.map}] [-1] Chapter 1
Cross reference values unknown; you must run TeX again. [1] Chapter 2 [2]
[3] [4] [5] [6] [7] [8] [9] [10] Chapter 3 [11] [12] [13] [14] [15] [16]
[17] [18] Chapter 4 [19] [20] Chapter 5 [21] [22] [23] [24] [25] [26] [27]
[28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42]
[43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57]
[58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72]
[73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87]
[88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] Chapter 6 [99] [100]
Chapter 7 [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111]
[112] Chapter 8 [113] Chapter 9 [114] [115] [116] Chapter 10 [117] [118] )</usr
/share/texmf-texlive/fonts/type1/bluesky/cm/cmb10.pfb></usr/share/texmf-texlive
/fonts/type1/bluesky/cm/cmbx12.pfb></usr/share/texmf-texlive/fonts/type1/bluesk
y/cm/cmcsc10.pfb></usr/share/texmf-texlive/fonts/type1/bluesky/cm/cmmi10.pfb></
usr/share/texmf-texlive/fonts/type1/bluesky/cm/cmmi12.pfb></usr/share/texmf-tex
live/fonts/type1/bluesky/cm/cmr10.pfb></usr/share/texmf-texlive/fonts/type1/blu
esky/cm/cmr7.pfb></usr/share/texmf-texlive/fonts/type1/bluesky/cm/cmr8.pfb></us
r/share/texmf-texlive/fonts/type1/bluesky/cm/cmsl10.pfb></usr/share/texmf-texli
ve/fonts/type1/bluesky/cm/cmsltt10.pfb></usr/share/texmf-texlive/fonts/type1/bl
uesky/cm/cmsy10.pfb></usr/share/texmf-texlive/fonts/type1/bluesky/cm/cmti10.pfb
></usr/share/texmf-texlive/fonts/type1/bluesky/cm/cmtt10.pfb></usr/share/texmf-
texlive/fonts/type1/bluesky/cm/cmtt9.pfb></usr/share/texmf-texlive/fonts/type1/
bluesky/latex-fonts/lcircle1.pfb>
Output written on R-FAQ.pdf (120 pages, 479628 bytes).
Transcript written on R-FAQ.log.
Notice how even the error message by texinfo is broken on the '~' in the
first case.
I am cc'ing Kurt Hornik from R Core (upstream) with whom I've discussed
this. Kurt seems to recall that he discussed this already with Karl Berry,
but cannot locate emailed traces of such a conversation. So this _may_ be
known or even fixed upstream. Could you check?
I am also cc'ing Cesare from Ubuntu/Canonical who noticed the same failure on
the Ubuntu builds of my packages.
Hope this helps, and best regards, Dirk
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.24-1-686 (SMP w/2 CPU cores)
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 texinfo depends on:
ii libc6 2.7-10 GNU C Library: Shared libraries
texinfo recommends no packages.
-- no debconf information
--
Three out of two people have difficulties with fractions.
--- End Message ---
--- Begin Message ---
Source: texinfo
Source-Version: 4.13a.dfsg.1-2
We believe that the bug you reported is fixed in the latest version of
texinfo, which is due to be installed in the Debian FTP archive:
info_4.13a.dfsg.1-2_amd64.deb
to pool/main/t/texinfo/info_4.13a.dfsg.1-2_amd64.deb
install-info_4.13a.dfsg.1-2_amd64.deb
to pool/main/t/texinfo/install-info_4.13a.dfsg.1-2_amd64.deb
texinfo_4.13a.dfsg.1-2.diff.gz
to pool/main/t/texinfo/texinfo_4.13a.dfsg.1-2.diff.gz
texinfo_4.13a.dfsg.1-2.dsc
to pool/main/t/texinfo/texinfo_4.13a.dfsg.1-2.dsc
texinfo_4.13a.dfsg.1-2_amd64.deb
to pool/main/t/texinfo/texinfo_4.13a.dfsg.1-2_amd64.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 495577@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 texinfo 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: Thu, 16 Apr 2009 17:04:21 +0200
Source: texinfo
Binary: texinfo info install-info
Architecture: source amd64
Version: 4.13a.dfsg.1-2
Distribution: experimental
Urgency: low
Maintainer: Debian TeX maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Norbert Preining <preining@debian.org>
Description:
info - Standalone GNU Info documentation browser
install-info - Manage installed documentation in info format
texinfo - Documentation system for on-line information and printed output
Closes: 495577
Changes:
texinfo (4.13a.dfsg.1-2) experimental; urgency=low
.
* splitting of the install-info package
- add stanza to debian/control
- add install-info.install and move i-i from texinfo.install
- make info depend on install-info
- adjust rules file
- add a wrapper /usr/bin/install-info that calls ginstall-info
when called outside maintainer scripts, and nothing (due to trigger
support, see below) when called from maintainer scripts.
dpkg will ship a similar trigger in /usr/sbin to make sure
packages that still call i-i with the full path in the maintainer
scripts still work
* trigger support
- make i-i show interest in /usr/share/info
- add update-info-dir script that recreates /usr/share/info/dir from
all installed info files
- add trigger code to install-info's postinst calling update-info-dir
* add a patch for texi2dvi to allow tilde (~) in path (Closes: #495577)
* bump standards version to 3.8.1, no changes necessary
Checksums-Sha1:
3f17268b941d544229dc834d0a490e53237f6550 1292 texinfo_4.13a.dfsg.1-2.dsc
c0a0cdb47a8865498cfe1016220dc5e1c5f38c26 25845 texinfo_4.13a.dfsg.1-2.diff.gz
6a4175f854706a660abec6b4c322b3546b1ff3ad 977752 texinfo_4.13a.dfsg.1-2_amd64.deb
1e8bc99721e209c5ef0adb6411481e084d0390cf 223600 info_4.13a.dfsg.1-2_amd64.deb
e8c55c6d004489edd4b0de885120aad317ed7911 146256 install-info_4.13a.dfsg.1-2_amd64.deb
Checksums-Sha256:
d7b8a6e94e8e1aecdf297f016e516a0cfeb778177f56f50372d752187525df8c 1292 texinfo_4.13a.dfsg.1-2.dsc
130da13c6b3e2b765d6413808a41d036297f8e360e10058fe41b0ba79d22bc19 25845 texinfo_4.13a.dfsg.1-2.diff.gz
2600d787b54543dca76d36df7879b3047ad19a682fa2073821051f7a663f77f1 977752 texinfo_4.13a.dfsg.1-2_amd64.deb
3389a5cf25627630acab97093595a8d731158b350846291cb76c4aefec15be6b 223600 info_4.13a.dfsg.1-2_amd64.deb
5a71f3dd20e069828491d4d973cba4e2e9e282b692e9fc1d6f968e1513c2284c 146256 install-info_4.13a.dfsg.1-2_amd64.deb
Files:
7ba12f17e41118504c4d7c7032c8bafc 1292 doc standard texinfo_4.13a.dfsg.1-2.dsc
431529064d8e1419d300693341ab552b 25845 doc standard texinfo_4.13a.dfsg.1-2.diff.gz
38d68de15f0ce555a91a9f3a6254bde4 977752 text standard texinfo_4.13a.dfsg.1-2_amd64.deb
bcb3e4f2b1ee1340da55734c17c1c6ac 223600 doc important info_4.13a.dfsg.1-2_amd64.deb
13353e522ee2cdedb44f093f94d370ad 146256 doc important install-info_4.13a.dfsg.1-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFJ50pj0r9KownFsJQRAjEEAJwPO3htlmVblL+tLueCZibl8ze91QCeNnPK
lsGerPpIRfwRGMCImfO98xQ=
=RWrw
-----END PGP SIGNATURE-----
--- End Message ---