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

Bug#710031: marked as done (texlive-base: Babel and Rotating Cause Infinite Loop)



Your message dated Tue, 28 May 2013 08:44:49 +0900
with message-id <20130527234449.GB27523@gamma.logic.tuwien.ac.at>
and subject line Re: Bug#710031: texlive-base: Babel and Rotating Cause Infinite Loop
has caused the Debian Bug report #710031,
regarding texlive-base: Babel and Rotating Cause Infinite Loop
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.)


-- 
710031: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=710031
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: texlive-base
Version: 2013.20130523-1
Severity: important

Using the babel and rotating packages (sidewaystable) together in a document causes the following error to be repeated ad infinitum:

    \org@ifthenelse #1#2#3->\let \bbl@tempa \pageref \let \pageref \org@pageref \le
    t \bbl@tempb \ref \let \ref \org@ref \@safe@activestrue \org@ifthenelse {#1}{\l
    et \pageref \bbl@tempa \let \ref \bbl@tempb \@safe@activesfalse #2}{\let \pager
    ef \bbl@tempa \let \ref \bbl@tempb \@safe@activesfalse #3}
    #1<-\isodd {\R@@page }
    #2<-\let \pageref \bbl@tempa \let \ref \bbl@tempb \@safe@activesfalse \let \pag
    eref \bbl@tempa \let \ref \bbl@tempb \@safe@activesfalse \let \pageref \bbl@tem
    pa \let \ref \bbl@tempb \@safe@activesfalse \let \pageref \bbl@tempa \let \ref 
    \bbl@tempb \@safe@activesfalse \let \pageref \bbl@tempa \let \ref \bbl@tempb \@
    safe@activesfalse \let \pageref \bbl@tempa \let \ref \bbl@tempb \@safe@activesf
    alse \let \pageref \bbl@tempa \let \ref \bbl@tempb \@safe@activesfalse \let \pa
    geref \bbl@tempa \let \ref \bbl@tempb \@safe@activesfalse \let \pageref \bbl@te
    mpa \let \ref \bbl@tempb \@safe@activesfalse \let \pageref \bbl@tempa \let \ref
     \bbl@tempb \@safe@activesfalse \let \pageref \bbl@tempa \let \ref \bbl@tempb \
    @safe@activesfalse \let \pageref \bbl@tempa \let \ref \bbl@tempb \@safe@actives
    false \let \pageref \bbl@tempa \let \ref \bbl@tempb \@safe@activesfalse \let \p
    ageref \bbl@tempa \let \ref \bbl@tempb \@safe@activesfalse \let \pageref \bbl@t
    empa \let \ref \bbl@tempb \@safe@activesfalse \let \pageref \ETC.
    #3<-\let \pageref \bbl@tempa \let \ref \bbl@tempb \@safe@activesfalse \let \pag
    eref \bbl@tempa \let \ref \bbl@tempb \@safe@activesfalse \let \pageref \bbl@tem
    pa \let \ref \bbl@tempb \@safe@activesfalse \let \pageref \bbl@tempa \let \ref 
    \bbl@tempb \@safe@activesfalse \let \pageref \bbl@tempa \let \ref \bbl@tempb \@
    safe@activesfalse \let \pageref \bbl@tempa \let \ref \bbl@tempb \@safe@activesf
    alse \let \pageref \bbl@tempa \let \ref \bbl@tempb \@safe@activesfalse \let \pa
    geref \bbl@tempa \let \ref \bbl@tempb \@safe@activesfalse \let \pageref \bbl@te
    mpa \let \ref \bbl@tempb \@safe@activesfalse \let \pageref \bbl@tempa \let \ref
     \bbl@tempb \@safe@activesfalse \let \pageref \bbl@tempa \let \ref \bbl@tempb \
    @safe@activesfalse \let \pageref \bbl@tempa \let \ref \bbl@tempb \@safe@actives
    false \let \pageref \bbl@tempa \let \ref \bbl@tempb \@safe@activesfalse \let \p
    ageref \bbl@tempa \let \ref \bbl@tempb \@safe@activesfalse \let \pageref \bbl@t
    empa \let \ref \bbl@tempb \@safe@activesfalse \let \pageref \ETC.
    {\let}
    {\let}
    {\let}
    {\let}

    \@safe@activestrue ->\let \if@safe@actives \iftrue 
    {\let}

Interestingly, using a normal table instead of sidewaystable works fine.


##################################
minimal input file

\documentclass[12pt,twoside,openany]{book}
\usepackage[USenglish]{babel}
\usepackage{rotating}

\tracingall

\begin{document}

\begin{sidewaystable}[htbp]\footnotesize
\centering{
\caption{\textbf{babel and sidewaystable}}
\begin{tabular*}{\textwidth}{l l}
Hello &   World \\
\end{tabular*}
}
\end{sidewaystable}

\end{document}

######################################
 List of ls-R files

-rw-r--r-- 1 root root 1608 May 26 14:34 /etc/texmf/ls-R
-rw-r--r-- 1 root root 3099 May 26 14:34 /var/lib/texmf/ls-R
-rw-rw-r-- 1 root staff 316775 May 26 14:34 /usr/local/share/texmf/ls-R
lrwxrwxrwx 1 root root 29 May 12 03:11 /usr/share/texmf/ls-R -> /var/lib/texmf/ls-R-TEXMFMAIN
lrwxrwxrwx 1 root root 31 May 22 21:33 /usr/share/texlive/texmf-dist/ls-R -> /var/lib/texmf/ls-R-TEXLIVEDIST
lrwxrwxrwx 1 root root 31 May 22 21:33 /usr/share/texlive/texmf-dist/ls-R -> /var/lib/texmf/ls-R-TEXLIVEDIST
lrwxrwxrwx 1 root root 31 Oct  3  2012 /usr/share/texlive/texmf/ls-R -> /var/lib/texmf/ls-R-TEXLIVEMAIN
######################################
 Config files
-rw-r--r-- 1 root root 1101 May 26 14:34 /etc/texmf/web2c/texmf.cnf
-rw-r--r-- 1 root root 9733 May 26 12:00 /var/lib/texmf/web2c/fmtutil.cnf
-rw-r--r-- 1 amiri amiri 186 Jan 19 12:09 /home/amiri/.texmf-config/web2c/updmap.cfg
-rw-r--r-- 1 root root 15177 May 26 12:00 /var/lib/texmf/tex/generic/config/language.dat
######################################
 Files in /etc/texmf/web2c/
total 12
-rw-r--r-- 1 root root  283 Jan  9 14:47 mktex.cnf
-rw-r--r-- 1 root root 1101 May 26 14:34 texmf.cnf
-rw-r--r-- 1 root root   22 Apr  7 09:28 updmap.cfg
######################################
 md5sums of texmf.d
ca40c66f144b4bafc3e59a2dd32ecb9c  /etc/texmf/texmf.d/00debian.cnf
055e06548bac99958d8ab2dd1248f2b4  /etc/texmf/texmf.d/80tex4ht.cnf

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.9-4.towo-siduction-amd64 (SMP w/8 CPU cores; PREEMPT)
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-base depends on:
ii  debconf [debconf-2.0]  1.5.50
ii  dpkg                   1.16.10
ii  libpaper-utils         1.1.24+nmu2
ii  luatex                 0.76.0-2
ii  tex-common             4.03
ii  texlive-binaries       2013.20130523.30626-1
ii  ucf                    3.0027
ii  xdg-utils              1.1.0~rc1+git20111210-7

Versions of packages texlive-base recommends:
ii  lmodern  2.004.4-3

Versions of packages texlive-base suggests:
ii  epdfview [pdf-viewer]            0.1.8-3
ii  evince [postscript-viewer]       3.4.0-3.1
ii  ghostscript [postscript-viewer]  9.05~dfsg-6.3
pn  perl-tk                          <none>

Versions of packages tex-common depends on:
ii  debconf [debconf-2.0]  1.5.50
ii  dpkg                   1.16.10
ii  ucf                    3.0027

Versions of packages tex-common suggests:
ii  debhelper  9.20130518

Versions of packages texlive-base is related to:
ii  tex-common        4.03
ii  texlive-binaries  2013.20130523.30626-1

-- debconf information:
  texlive-base/texconfig_ignorant:
  tex-common/check_texmf_wrong:
  texlive-base/binary_chooser: pdftex, dvips, dvipdfmx, xdvi
  tex-common/check_texmf_missing:
PWD /home/amiri/SaltPeanuts
INPUT /etc/texmf/web2c/texmf.cnf
INPUT /usr/share/texmf/web2c/texmf.cnf
INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf
INPUT /var/lib/texmf/web2c/pdftex/pdflatex.fmt
INPUT test.tex
OUTPUT test.log
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/book.cls
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/book.cls
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/bk12.clo
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/bk12.clo
INPUT /usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
INPUT /var/lib/texmf/tex/generic/babel/babel.sty
INPUT /var/lib/texmf/tex/generic/babel/babel.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf
INPUT /usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf
INPUT /usr/share/texlive/texmf-dist/tex/generic/babel/babel.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/rotating/rotating.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/rotating/rotating.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg
INPUT /usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def
INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty
INPUT test.aux
INPUT test.aux
OUTPUT test.aux
INPUT /usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii
INPUT /usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii
INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsl12.tfm
OUTPUT test.pdf
INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map
INPUT test.aux
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb
INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb

--- End Message ---
--- Begin Message ---
Hi Amiri,

On Mo, 27 Mai 2013, Amiri Barksdale wrote:
> Using the babel and rotating packages (sidewaystable) together in a document causes the following error to be repeated ad infinitum:

This has nothing to do with Debian nor with TeX Live, but is
probably an incompatibility between the packages, which can happen 
often enough.

There is *no* guarantee or not even the expectation that any package can
work with any other package.

Please contact your local TeX Guru, thex tex.stackexchange.org, or
comp.text.tex for help and support. You might also contact
the upstream authors of rotating or babel and ask them if they can
make the packages cooperate.

Closing this bug as it is not a bug.

Norbert

------------------------------------------------------------------------
PREINING, Norbert                               http://www.preining.info
JAIST, Japan                                 TeX Live & Debian Developer
DSA: 0x09C5B094   fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
------------------------------------------------------------------------

--- End Message ---

Reply to: