Bug#671609: dot2texi broken with current texlive

2012-05-06 Thread Norbert Preining
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

2012-05-06 Thread Frank Küster
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

2012-05-05 Thread Philipp Kern
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

2012-05-05 Thread Hilmar Preuße
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

2012-05-05 Thread Philipp Kern
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