FS#51670 - [dblatex] Not compatible with texlive-latexextra 2016.41473-2

Attached to Project: Community Packages
Opened by Oliver Mangold (omangold) - Thursday, 03 November 2016, 10:11 GMT
Last edited by Lukas Fleischer (lfleischer) - Sunday, 27 November 2016, 18:59 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Lukas Fleischer (lfleischer)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Description:

I see this bug also on Arch:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=840189

The problem doesn't appear if I downgrade texlive-latexextra to 2016.41473-2.

Additional info:
* package version(s)

dblatex 0.3.7-1
texlive-latexextra 2016.42294-1

Steps to reproduce:

Run dblatex on attached test document.

> dblatex -tpdf -o mydocument.pdf mydocument.xml
Build the book set list...
Build the listings...
XSLT stylesheets DocBook - LaTeX 2e (0.3.7)
===================================================
Stripping NS from DocBook 5/NG document.
Processing stripped document.
Build HardwareSetupGuide.pdf
pdflatex failed
/usr/share/dblatex/latex/style/dbk_table.sty:32: Use of \@xmultirow doesn't match its definition.
/usr/share/dblatex/latex/style/dbk_table.sty:32: leading text: \expandafter{\@xmultirow{
/usr/share/dblatex/latex/style/dbk_table.sty:32: Missing \begin{document}.
/usr/share/dblatex/latex/style/dbk_table.sty:32: leading text: \expandafter{\@xmultirow{#1}[
/usr/share/dblatex/latex/style/dbk_table.sty:32: You can't use `macro parameter character #' in horizontal mode.
/usr/share/dblatex/latex/style/dbk_table.sty:32: leading text: \expandafter{\@xmultirow{#1}[#
/usr/share/dblatex/latex/style/dbk_table.sty:32: You can't use `macro parameter character #' in horizontal mode.
/usr/share/dblatex/latex/style/dbk_table.sty:32: leading text: \expandafter{\@xmultirow{#1}[#2]{#
/usr/share/dblatex/latex/style/dbk_table.sty:32: You can't use `macro parameter character #' in horizontal mode.
/usr/share/dblatex/latex/style/dbk_table.sty:32: leading text: \expandafter{\@xmultirow{#1}[#2]{#3}[#
/usr/share/dblatex/latex/style/dbk_table.sty:32: You can't use `macro parameter character #' in horizontal mode.
/usr/share/dblatex/latex/style/dbk_table.sty:32: leading text: \expandafter{\@xmultirow{#1}[#2]{#3}[#4]{#
/usr/share/dblatex/latex/style/dbk_table.sty:32: Too many }'s.
/usr/share/dblatex/latex/style/dbk_table.sty:32: leading text: \expandafter{\@xmultirow{#1}[#2]{#3}[#4]{#5}}
Unexpected error occured
Error: pdflatex compilation failed
This task depends upon

Closed by  Lukas Fleischer (lfleischer)
Sunday, 27 November 2016, 18:59 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in 0.3.9-2.
Comment by Mark Blakeney (bulletmark) - Saturday, 05 November 2016, 03:51 GMT Comment by Mark Blakeney (bulletmark) - Saturday, 05 November 2016, 22:10 GMT
When I click on the "Bug Reports" link on the dblatex package page https://www.archlinux.org/packages/community/any/dblatex/ no bugs come up. How can I/we add this bug to that?

Maintainer, here is my slightly modified PKGBUILD to fix this bug: https://gist.github.com/bulletmark/f602d1ab196d816767e8ba6d4c7859d3.
Comment by Lukas Fleischer (lfleischer) - Saturday, 26 November 2016, 16:59 GMT
Can anybody confirm that this is fixed?
Comment by Mark Blakeney (bulletmark) - Saturday, 26 November 2016, 21:26 GMT
Yes, the bug was fixed by you with the update of dblatex 0.3.9-1 -> 0.3.9-2 on 11-Nov, specifically with the addition of drop-multirow-dependency.patch.

Loading...