Your message dated Sat, 20 Oct 2007 13:48:07 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Bug#377979: doxygen generates broken LaTeX code
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: doxygen
Version: 1.4.7-1
Severity: important

Recently, doxygen started generating broken LaTeX code, causing
exscalibar to FTBFS:

| ! Missing $ inserted.
| <inserted text>
|                 $
| l.68 ...ocessor_14f2d2ee34b57b7b5c6ee57f8905fa11},
|                                                    and 
\bf{r\-Geddei::Remote...
| 
| ? x
| Output written on refman.dvi (79 pages, 120548 bytes).
| Transcript written on refman.log.
| make: *** [build-doc-stamp] Error 1

(easily reproduced by running ./debian/rules build-doc for the
exscalibar 1.0.4-5 source).  This used to work fine when I uploaded
this version of exscalibar back in may.

Specifically, the problem seems to be that the LaTeX code generated
from src/remore/rgeddei/* contains this code (in
classrGeddei_1_1AbstractDomProcessor.tex) for the spawnWorker method:

| Implemented in \bf{r\-Geddei::Local\-Dom\-Processor}
| 
\doxyref{p.}{classrGeddei_1_1LocalDomProcessor_14f2d2ee34b57b7b5c6ee57f8905fa11},
| and \bf{r\-Geddei::Remote\-Dom\-Processor}
| 
\doxyref{p.}{classrGeddei_1_1RemoteDomProcessor_0a3df1a866bd8b9e0dad48fdc8a10200}.%
| \index{rGeddei::[EMAIL PROTECTED]::[EMAIL PROTECTED]
| [EMAIL PROTECTED]::[EMAIL PROTECTED]::Abstract\-Dom\-Processor}}
| \subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual const bool
| r\-Geddei::Abstract\-Dom\-Processor::spawn\-Worker
| (\bf{Remote\-Session} \& {\em session})\hspace{0.3cm}{\tt  [pure
| 
virtual]}}\label{classrGeddei_1_1AbstractDomProcessor_2e8f1bd792295852a52f8c30b701e28f}

(reindented for clarity)

Note specifically the 

| \bf{r\-Geddei::Local\-Dom\-Processor}
| 
\doxyref{p.}{classrGeddei_1_1LocalDomProcessor_14f2d2ee34b57b7b5c6ee57f8905fa11}",

which should (I think) be: 

| \doxyref{r\-Geddei::Local\-Dom\-Processor}{p.}
|   {classrGeddei_1_1LocalDomProcessor_14f2d2ee34b57b7b5c6ee57f8905fa11}

as \doxyref takes three arguments, the first of which is the method
name:

| \newcommand{\doxyref}[3]{\textbf{#1}(\textnormal{#2}\,\pageref{#3})}

(from doxyref.sty)


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages doxygen depends on:
ii  libc6                       2.3.6-15     GNU C Library: Shared libraries
ii  libgcc1                     1:4.1.1-8    GCC support library
ii  libpng12-0                  1.2.8rel-5.1 PNG library - runtime
ii  libstdc++6                  4.1.1-8      The GNU Standard C++ Library v3

doxygen recommends no packages.

-- no debconf information


--- End Message ---
--- Begin Message ---
I can't find the package in Debian anymore; please reopen if this
failure is still seen with the current doxygen version in unstable.

Bas Zoetekouw writes:
> Package: doxygen
> Version: 1.4.7-1
> Severity: important
> 
> Recently, doxygen started generating broken LaTeX code, causing
> exscalibar to FTBFS:
> 
> | ! Missing $ inserted.
> | <inserted text>
> |                 $
> | l.68 ...ocessor_14f2d2ee34b57b7b5c6ee57f8905fa11},
> |                                                    and 
> \bf{r\-Geddei::Remote...
> | 
> | ? x
> | Output written on refman.dvi (79 pages, 120548 bytes).
> | Transcript written on refman.log.
> | make: *** [build-doc-stamp] Error 1
> 
> (easily reproduced by running ./debian/rules build-doc for the
> exscalibar 1.0.4-5 source).  This used to work fine when I uploaded
> this version of exscalibar back in may.
> 
> Specifically, the problem seems to be that the LaTeX code generated
> from src/remore/rgeddei/* contains this code (in
> classrGeddei_1_1AbstractDomProcessor.tex) for the spawnWorker method:
> 
> | Implemented in \bf{r\-Geddei::Local\-Dom\-Processor}
> | 
> \doxyref{p.}{classrGeddei_1_1LocalDomProcessor_14f2d2ee34b57b7b5c6ee57f8905fa11},
> | and \bf{r\-Geddei::Remote\-Dom\-Processor}
> | 
> \doxyref{p.}{classrGeddei_1_1RemoteDomProcessor_0a3df1a866bd8b9e0dad48fdc8a10200}.%
> | \index{rGeddei::[EMAIL PROTECTED]::[EMAIL PROTECTED]
> | [EMAIL PROTECTED]::[EMAIL PROTECTED]::Abstract\-Dom\-Processor}}
> | \subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual const bool
> | r\-Geddei::Abstract\-Dom\-Processor::spawn\-Worker
> | (\bf{Remote\-Session} \& {\em session})\hspace{0.3cm}{\tt  [pure
> | 
> virtual]}}\label{classrGeddei_1_1AbstractDomProcessor_2e8f1bd792295852a52f8c30b701e28f}
> 
> (reindented for clarity)
> 
> Note specifically the 
> 
> | \bf{r\-Geddei::Local\-Dom\-Processor}
> | 
> \doxyref{p.}{classrGeddei_1_1LocalDomProcessor_14f2d2ee34b57b7b5c6ee57f8905fa11}",
> 
> which should (I think) be: 
> 
> | \doxyref{r\-Geddei::Local\-Dom\-Processor}{p.}
> |   {classrGeddei_1_1LocalDomProcessor_14f2d2ee34b57b7b5c6ee57f8905fa11}
> 
> as \doxyref takes three arguments, the first of which is the method
> name:
> 
> | \newcommand{\doxyref}[3]{\textbf{#1}(\textnormal{#2}\,\pageref{#3})}
> 
> (from doxyref.sty)
> 
> 
> -- System Information:
> Debian Release: testing/unstable
>   APT prefers unstable
>   APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
> Architecture: i386 (i686)
> Shell:  /bin/sh linked to /bin/bash
> Kernel: Linux 2.6.17
> Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
> 
> Versions of packages doxygen depends on:
> ii  libc6                       2.3.6-15     GNU C Library: Shared libraries
> ii  libgcc1                     1:4.1.1-8    GCC support library
> ii  libpng12-0                  1.2.8rel-5.1 PNG library - runtime
> ii  libstdc++6                  4.1.1-8      The GNU Standard C++ Library v3
> 
> doxygen recommends no packages.
> 
> -- no debconf information


--- End Message ---

Reply via email to