Package: doxygen
Version: 1.7.2-1
Severity: important
Justification: makes other software FTBFS

With doxygen 1.7.2-1, which is currently in experimental, ppl FTBFS even with
latex-xcolor being installed (see #606233), as seen in Ubuntu and confirmed over
here:

===============================================================================
Package tocloft Note: The document has section divisions.

)

! LaTeX Error: \cftchapfont undefined.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...

l.20 \renewcommand{\cftchapfont}
                                {%
?
! Emergency stop.
 ...

l.20 \renewcommand{\cftchapfont}
                                {%
!  ==> Fatal error occurred, no output PDF file produced!
===============================================================================

Looking at the debdiff between 1.7.1-2 and 1.7.2-1 shows that the font change
for LaTeX builds came with several \renewcommand's. One of those is 
\cftchapfont,
the chapter font. This command is defined in tocloft.sty for document classes
with *chapters*. Now, if COMPACT_LATEX is set, LaTeX article is used as document
class, which doesn't define chapters, hence the build breaks because
\cftchapfont cannot be *re*defined.

I believe that several of the new \renewcommand's need to be emitted
conditionally only, depending on whether COMPACT_LATEX is set or not.

Best regards,
Michael

Attachment: pgpsYKzau2zlO.pgp
Description: PGP signature

Reply via email to