[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#487974: marked as done (texinfo: Tilde in Debian revision breaks builds involving texinfo)



Your message dated Sun, 19 Apr 2009 19:01:25 +0000
with message-id <E1LvcGb-0004H1-0Z@ries.debian.org>
and subject line Bug#495577: fixed in texinfo 4.13a.dfsg.1-2
has caused the Debian Bug report #495577,
regarding texinfo: Tilde in Debian revision breaks builds involving texinfo
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 owner@bugs.debian.org
immediately.)


-- 
495577: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=495577
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- 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 ---

Reply to: