Your message dated Sun, 09 Oct 2016 17:54:51 +0200 with message-id <21619.1476028491@manetheren> has caused the report #840189, regarding dblatex fails in pdflatex: Use of \@xmultirow doesn't match its definition to be marked as having been forwarded to the upstream software author(s) "Benoit Guillon" <ben.guil...@gmail.com>, Anders Kaseorg <ande...@mit.edu>
(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 ow...@bugs.debian.org immediately.) -- 840189: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=840189 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Anders Kaseorg <ande...@mit.edu> wrote: > Package: dblatex > Version: 0.3.8-1 > Severity: grave > > dblatex in sid fails on every document as follows: Hi BenoƮt, I want to notify you about Debian BTS report #840189 [1], indicating that dblatex doesn't work together with the new version of multirow.sty [2]: > > $ echo '<book><chapter><title>Hello, world!</title></chapter></book>' > > hello.xml > $ dblatex hello.xml > Build the book set list... > Build the listings... > XSLT stylesheets DocBook - LaTeX 2e (0.3.8-1) > =================================================== > Build hello.pdf > pdflatex failed > /usr/share/texmf/tex/latex/dblatex/style/dbk_table.sty:32: Use of \@xmultirow > doesn't match its definition. > /usr/share/texmf/tex/latex/dblatex/style/dbk_table.sty:32: leading text: > \expandafter{\@xmultirow{ > /usr/share/texmf/tex/latex/dblatex/style/dbk_table.sty:32: Missing > \begin{document}. > /usr/share/texmf/tex/latex/dblatex/style/dbk_table.sty:32: leading text: > \expandafter{\@xmultirow{#1}[ > /usr/share/texmf/tex/latex/dblatex/style/dbk_table.sty:32: You can't use > `macro parameter character #' in horizontal mode. > /usr/share/texmf/tex/latex/dblatex/style/dbk_table.sty:32: leading text: > \expandafter{\@xmultirow{#1}[# > /usr/share/texmf/tex/latex/dblatex/style/dbk_table.sty:32: You can't use > `macro parameter character #' in horizontal mode. > /usr/share/texmf/tex/latex/dblatex/style/dbk_table.sty:32: leading text: > \expandafter{\@xmultirow{#1}[#2]{# > /usr/share/texmf/tex/latex/dblatex/style/dbk_table.sty:32: You can't use > `macro parameter character #' in horizontal mode. > /usr/share/texmf/tex/latex/dblatex/style/dbk_table.sty:32: leading text: > \expandafter{\@xmultirow{#1}[#2]{#3}[# > /usr/share/texmf/tex/latex/dblatex/style/dbk_table.sty:32: You can't use > `macro parameter character #' in horizontal mode. > /usr/share/texmf/tex/latex/dblatex/style/dbk_table.sty:32: leading text: > \expandafter{\@xmultirow{#1}[#2]{#3}[#4]{# > /usr/share/texmf/tex/latex/dblatex/style/dbk_table.sty:32: Too many }'s. > /usr/share/texmf/tex/latex/dblatex/style/dbk_table.sty:32: leading text: > \expandafter{\@xmultirow{#1}[#2]{#3}[#4]{#5}} > Unexpected error occured > Error: pdflatex compilation failed > > This causes openafs to FTBFS. > > The problem seems to have been triggered by texlive-latex-extra > 2016.20161008-1, whose multirow.sty has a different \@xmultirow macro that > takes six arguments rather than five. Downgrading to texlive-latex-extra > 2016.20160819-1 from stretch makes the problem goes away. > > Since \@xmultirow is a private internal macro, dblatex should not rely on > it. Just before reading the bug report, I have experienced the same problem when packaging your new revision 0.9.3 and testing it in a sid/unstable chroot (my base installation is stretch/testing). This problem falls into the "release critical" category, as all those Debian packages using dblatex for creating PDF documentation won't build any longer... [1] https://bugs.debian.org/840189 [2] https://www.ctan.org/ctan-ann/id/mailman.1275.1475076592.1426.ctan-...@ctan.org Regards, Andreas -- Andreas Hoenen <andr...@hoenen-terstappen.de> GPG: 1024D/B888D2CE A4A6 E8B5 593A E89B 496B 82F0 728D 8B7E B888 D2CE
signature.asc
Description: PGP signature
--- End Message ---