Your message dated Wed, 04 Jun 2014 15:50:55 +0000
with message-id <e1wsdsp-0006xz...@franck.debian.org>
and subject line Bug#750536: fixed in doxygen 1.8.7-2
has caused the Debian Bug report #750536,
regarding LaTeX Error: Unknown float option `H'
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 ow...@bugs.debian.org
immediately.)


-- 
750536: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=750536
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: doxygen
Version: 1.8.7-1
Severity: serious

Generation documentation from the doxygen generated latex source fails
with:

\begin{figure}[H] fails with:
LaTeX Error: Unknown float option `H'

See e.g.:

http://aws-logs.debian.net/ftbfs-logs/2014/06/01/globus-common_14.10-2_unstable.log
http://aws-logs.debian.net/ftbfs-logs/2014/06/01/globus-ftp-client_7.6-1_unstable.log

The reason for this is an updated version of the fixltx2e package in the
latest texlive version that adds syntax checking to the float command.
This check is confused if the float package is included before the
fixltx2e package, as is done in the doxygen generated sources.

Fix available as a github pull request:

https://github.com/doxygen/doxygen/pull/178

Also attached as a patch.

diff --git a/src/latexgen.cpp b/src/latexgen.cpp
index 40ad877..10e50de 100644
--- a/src/latexgen.cpp
+++ b/src/latexgen.cpp
@@ -290,6 +290,7 @@ static void writeDefaultHeaderPart1(FTextStream &t)
 
   // Load required packages
   t << "% Packages required by doxygen\n"
+       "\\usepackage{fixltx2e}\n" // for \textsubscript
        "\\usepackage{calc}\n"
        "\\usepackage{doxygen}\n"
        "\\usepackage{graphicx}\n"
@@ -297,7 +298,6 @@ static void writeDefaultHeaderPart1(FTextStream &t)
        "\\usepackage{makeidx}\n"
        "\\usepackage{multicol}\n"
        "\\usepackage{multirow}\n"
-       "\\usepackage{fixltx2e}\n" // for \textsubscript
        "\\PassOptionsToPackage{warn}{textcomp}\n"
        "\\usepackage{textcomp}\n"
        "\\usepackage[nointegrals]{wasysym}\n"

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Source: doxygen
Source-Version: 1.8.7-2

We believe that the bug you reported is fixed in the latest version of
doxygen, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 750...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Helmut Grohne <hel...@subdivi.de> (supplier of updated doxygen package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 04 Jun 2014 16:18:45 +0200
Source: doxygen
Binary: doxygen doxygen-latex doxygen-doc doxygen-gui doxygen-dbg
Architecture: all source
Version: 1.8.7-2
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klose <d...@debian.org>
Changed-By: Helmut Grohne <hel...@subdivi.de>
Closes: 750536
Description: 
 doxygen    - Documentation system for C, C++, Java, Python and other languages
 doxygen-dbg - Debug symbols for doxygen
 doxygen-doc - Documentation for doxygen
 doxygen-gui - GUI configuration tool for doxygen
 doxygen-latex - Documentation system for C, C++, Java, Python and other 
languages
Changes: 
 doxygen (1.8.7-2) unstable; urgency=medium
 .
   * Reorder latex packages to avoid bogus syntax check. Thanks to Mattias
     Ellert for tracking down the issue and providing a patch. (Closes:
     #750536).
   * Indent debian/doxygen.NEWS for valid formatting.
   * Bump copyright years.
Checksums-Sha1: 
 b79b94e359f41945b21c7dc1f10c2c44796ca046 2293 doxygen_1.8.7-2.dsc
 3c23334fdb56e656d70d44dc2dc89c42eafb5e52 20420 doxygen_1.8.7-2.debian.tar.xz
 feee4d263749275a53ce89ce29e31208e2875b7c 63090 doxygen-latex_1.8.7-2_all.deb
 b566cac8b76f9f1d0096b79b273f0da8e6512a4a 2046984 doxygen-doc_1.8.7-2_all.deb
Checksums-Sha256: 
 7093636431004af863c315ea9f5ec144b9900449c4529f6a53a76cb874e9e846 2293 
doxygen_1.8.7-2.dsc
 c2a32a10b9b75d67ae3c0ace825b55ef7e497ad4458ff6efcdfa231e2142b1b9 20420 
doxygen_1.8.7-2.debian.tar.xz
 28d289152a65e48b24389f4eea9cff6da95a751e0288cdf5cfa2dde3734d5171 63090 
doxygen-latex_1.8.7-2_all.deb
 06eca6647455fa20bbd5686ec081d8c10994073955f8d5a3745fb9c9fd7be640 2046984 
doxygen-doc_1.8.7-2_all.deb
Files: 
 ab4ec71c4e0f6aea45e4496efd39b68a 2293 devel optional doxygen_1.8.7-2.dsc
 e018a7a04b9855fdc20d0e807f5cc447 20420 devel optional 
doxygen_1.8.7-2.debian.tar.xz
 b616cbc7e9d74081df94827ec78ce970 63090 devel optional 
doxygen-latex_1.8.7-2_all.deb
 d0e64bb6b4a9b8ea2daf3e050e1e2185 2046984 doc optional 
doxygen-doc_1.8.7-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJTjzVrAAoJEC0aqs8kRERClCsQAKH5KkfkxksUROLXEKcNHpT9
3IrY2Uaug8lpfL312hTNocoVPS8d/8QlbCqyaJcrW5LOhG8W8HVV00xUETmzAXXD
8iLWZseeWqoc3Fot+Sj0SqW5QQ0OoyoElqob42Z3CDdzjwH+HJtxLL6hTA3GzPvr
MFreoqnfYPYKvmZ/MN04INYZ8gnpHOZ7n9JPZ9lcFvEKI2oNG2kVqFL9TuK2qaIy
eWLEdaup7WaNqOWMZJxmn2Hqo2Rk3f9HUdXn+jB+T8sd1+1hFNIyL8fIwg1O5gNO
BzMOKO6xn2iMht7Vb/7Wz01QVYwo9Xn1E99CoY7rVhf1rjnG76nW16V4swSgjFPt
4YDD+dn/7/7iQHwSaIjC5MMAdRw0lgS6DLz6OCHVm8YfbyD5Y3ahuj7rIdEcqRGm
HdEn1c0MZV7gMtaETk7Hn7xipLhmrQaHn9jZQfht7UhBhf8ypPx7+SsQveSUtj6n
0pgeQ7F3MUZEBpN5CgHybvTqzdhh+bKVPSegbnp2gfG7Ss8NI7lFaT9+YpHmpjqK
WkBXKopLAOcG3H+cA8bWlfVSmewHVXsGIQglmjKSIpqkhM7xuDkpoLtjFyb3erjb
Y7+owct7aVHvYwj6OJCAI2Xd1zpVNvxTg/sNqPvrVVxEmEg6zjt9vD2uxiKSfP1H
vgUqNaw8Jf3Ng4YOeuxy
=79au
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to