Bug#671609: dot2texi broken with current texlive
Dear Kjell, Norbert Preining from the TeX Live Team (and Debian TeX Group). thanks for maintaining dot2texi. As you have stated in the google group there is a problem with current moreverb: https://groups.google.com/forum/?fromgroups#!topic/dot2tex-users/kbjZGRVT5SY which can be fixed by adding \@ifundefined{verbatim@out}{\newwrite\verbatim@out}{}% to the sty file. As this is now over a year ago I took the liberty to prepare a new .sty file and uploaded it to CTAN. Thus, the fixed version will be included in TeX Live 2012 (and for Philipp: in the next release of the Debian packages). The diff to your version is as follows: @@ -57,10 +57,16 @@ %% Copyright (C) 2007 by Will Robertson & Johannes GroÃe \NeedsTeXFormat{LaTeX2e}[1999/12/01] -\ProvidesPackage{dot2texi}[2008/05/07 v3.0 Run dot2tex from LaTeX] +\ProvidesPackage{dot2texi}[2008/05/07 v3.0p1 Run dot2tex from LaTeX] \RequirePackage{moreverb} \RequirePackage{xkeyval}[2005/02/22] +% +% fix for new moreverb according to the author of this file as state in +% https://groups.google.com/forum/?fromgroups#!topic/dot2tex-users/kbjZGRVT5SY +% fix included by Norbert Preining, renamed the version to v3.0p1 +\@ifundefined{verbatim@out}{\newwrite\verbatim@out}{}% +% \newif\ifdtt@ShellEscape %\newif\ifmiktex \miktexfalse \newif\ifdtt@ForceShellEscape \dtt@ForceShellEscapefalse Please include a similar fix in any further update of dot2texi. Thanks a lot Norbert Norbert Preiningpreining@{jaist.ac.jp, logic.at, debian.org} JAIST, Japan TeX Live & Debian Developer DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 MARYTAVY (n.) A person to whom, under dire injunctions of silence, you tell a secret which you wish to be fare more widely known. --- Douglas Adams, The Meaning of Liff -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#671609: dot2texi broken with current texlive
Philipp Kern wrote: > On Sat, May 05, 2012 at 11:30:09PM +0200, Hilmar Preuße wrote: >> Thanks for the bug report. I don't think that severity is important >> -> lowering to normal. > > Fair enough. It does break a component, though. One of the many dozens in the package. >> As I could see in the google groups thread the upstream author is >> already informed. So I just mark the bug as forwarded, no we don't >> intend to patch the file in Debian. Please install the fixed version >> in your local texmf tree. > > He's aware of it since a year, yes. Fact is: It's broken in Debian and it > does > break TeX files that use it. I didn't notice that it's some sort of contrib > thing, which is what CTAN suggests. contrib on CTAN doesn't mean the same as in Debian. Still, we are not able to fix every bug in a package that is on CTAN. We don't even have the manpower to fix all the bugs that *we* introduced by our packaging, and forwarding upstream bugs to upstream (i.e. package authors). Trying to fix bugs like this in Debian would mean: - Trying to be more up-to-date than upstream - sorting out the mess when a new TeXLive release comes: - has the package been updated, do we just drop the patch? - has the package been updated, but without the bug being fixed? Does the patch still apply? That simply doesn't work. However, you are free to maintain a dot2texi file in TEXMFDEBIAN. Regards, Frank -- Frank Küster Sprecher B90/Grüne OV Miltenberg und Umgebung VCD Miltenberg, ADFC Aschaffenburg-Miltenberg Debian Developer (TeXLive) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#671609: dot2texi broken with current texlive
On Sat, May 05, 2012 at 11:30:09PM +0200, Hilmar Preuße wrote: > Thanks for the bug report. I don't think that severity is important > -> lowering to normal. Fair enough. It does break a component, though. > As I could see in the google groups thread the upstream author is > already informed. So I just mark the bug as forwarded, no we don't > intend to patch the file in Debian. Please install the fixed version > in your local texmf tree. He's aware of it since a year, yes. Fact is: It's broken in Debian and it does break TeX files that use it. I didn't notice that it's some sort of contrib thing, which is what CTAN suggests. Kind regards Philipp Kern signature.asc Description: Digital signature
Bug#671609: dot2texi broken with current texlive
forwarded 671609 Kjell Magne Fauske severity 671609 normal stop On 05.05.12 Philipp Kern (pk...@debian.org) wrote: > Package: texlive-pictures > Version: 2011.20120424-1 > Severity: important > Tags: patch Hi, > dot2texi got broken by the recent texlive upload. According to [0], the > following line needs to be inserted after moreverb is loaded in dot2texi.sty: > > \@ifundefined{verbatim@out}{\newwrite\verbatim@out}{}% > > [0] > https://groups.google.com/forum/?fromgroups#!topic/dot2tex-users/kbjZGRVT5SY > > I can confirm that the file that worked with the old texlive then > compiles successfully with that fix. (And the output is identical, > too.) > Thanks for the bug report. I don't think that severity is important -> lowering to normal. As I could see in the google groups thread the upstream author is already informed. So I just mark the bug as forwarded, no we don't intend to patch the file in Debian. Please install the fixed version in your local texmf tree. H. -- sigmentation fault signature.asc Description: Digital signature
Bug#671609: dot2texi broken with current texlive
Package: texlive-pictures Version: 2011.20120424-1 Severity: important Tags: patch Hi, dot2texi got broken by the recent texlive upload. According to [0], the following line needs to be inserted after moreverb is loaded in dot2texi.sty: \@ifundefined{verbatim@out}{\newwrite\verbatim@out}{}% [0] https://groups.google.com/forum/?fromgroups#!topic/dot2tex-users/kbjZGRVT5SY I can confirm that the file that worked with the old texlive then compiles successfully with that fix. (And the output is identical, too.) Thanks for maintaining (and updating!) texlive, Philipp Kern ## List of ls-R files -rw-r--r-- 1 root root 1637 May 5 13:03 /var/lib/texmf/ls-R lrwxrwxrwx 1 root root 29 Apr 23 16:04 /usr/share/texmf/ls-R -> /var/lib/texmf/ls-R-TEXMFMAIN lrwxrwxrwx 1 root root 31 Apr 25 00:16 /usr/share/texlive/texmf/ls-R -> /var/lib/texmf/ls-R-TEXLIVEMAIN -rw-rw-r-- 1 root staff 80 Jul 11 2011 /usr/local/share/texmf/ls-R lrwxrwxrwx 1 root root 31 Apr 25 00:16 /usr/share/texlive/texmf-dist/ls-R -> /var/lib/texmf/ls-R-TEXLIVEDIST lrwxrwxrwx 1 root root 31 Apr 25 00:16 /usr/share/texlive/texmf-dist/ls-R -> /var/lib/texmf/ls-R-TEXLIVEDIST lrwxrwxrwx 1 root root 31 Apr 25 00:16 /usr/share/texlive/texmf/ls-R -> /var/lib/texmf/ls-R-TEXLIVEMAIN ## Config files -rw-r--r-- 1 root root 1101 May 5 13:02 /etc/texmf/web2c/texmf.cnf -rw-r--r-- 1 root root 4745 May 5 13:03 /var/lib/texmf/web2c/fmtutil.cnf lrwxrwxrwx 1 root root 32 Apr 25 00:16 /usr/share/texmf/web2c/updmap.cfg -> /var/lib/texmf/updmap.cfg-DEBIAN -rw-r--r-- 1 root root 3886 May 5 13:03 /var/lib/texmf/tex/generic/config/language.dat ## Files in /etc/texmf/web2c/ total 8 -rw-r--r-- 1 root root 283 Mar 23 2011 mktex.cnf -rw-r--r-- 1 root root 1101 May 5 13:02 texmf.cnf ## md5sums of texmf.d ca40c66f144b4bafc3e59a2dd32ecb9c /etc/texmf/texmf.d/00debian.cnf 055e06548bac99958d8ab2dd1248f2b4 /etc/texmf/texmf.d/80tex4ht.cnf -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing'), (300, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages texlive-pictures depends on: ii dpkg 1.16.2 ii luatex0.70.1-3 ii tex-common3.10 ii texlive-base 2011.20120424-1 ii texlive-binaries 2011.20120410-1 ii texlive-common2011.20120424-1 Versions of packages texlive-pictures recommends: ii pgf 2.10-1 ii ruby4.8 ii ruby1.8 [ruby-interpreter] 1.8.7.352-2 ii texlive-pictures-doc2011.20120424-1 ii tk8.5 [wish]8.5.11-1 Versions of packages texlive-pictures suggests: ii dot2tex 2.8.7+repack-1 Versions of packages tex-common depends on: ii debconf [debconf-2.0] 1.5.42 ii dpkg 1.16.2 ii ucf3.0025+nmu3 Versions of packages tex-common suggests: ii debhelper 9.20120419 Versions of packages texlive-pictures is related to: ii tex-common3.10 ii texlive-binaries 2011.20120410-1 -- debconf information: tex-common/check_texmf_wrong: tex-common/check_texmf_missing: -- debsums errors found: debsums: changed file /usr/share/texlive/texmf-dist/tex/latex/dot2texi/dot2texi.sty (from texlive-pictures package) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org