Your message dated Sat, 19 Feb 2022 12:36:17 +0000
with message-id <[email protected]>
and subject line Bug#994765: fixed in libxml2 2.9.12+dfsg-6
has caused the Debian Bug report #994765,
regarding xmlParseEntityDecl: entity xhtml-qname-extra.mod not terminated
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 [email protected]
immediately.)
--
994765: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=994765
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libxml2
Version: 2.9.12+dfsg-3
Severity: normal
Control: affects -1 src:macaulay2
X-Debbugs-Cc: [email protected]
Beginning with the upload of 2.9.12 to sid, the build of the Macaulay2 package
began failing when validating its html documentation. For example, from [1,2]:
/usr/bin/make -C M2 validate-html
make[2]: Entering directory
'/<<BUILDDIR>>/macaulay2-1.18.0.1+git202109031258/M2'
-- validating all html and xhtml files in
/<<BUILDDIR>>/macaulay2-1.18.0.1+git202109031258/M2/usr-dist/common/share/doc/Macaulay2
validating: BGG/html/_direct__Image__Complex.html
*** invalid HTML:
/<<BUILDDIR>>/macaulay2-1.18.0.1+git202109031258/M2/usr-dist/common/share/doc/Macaulay2/BGG/html/_direct__Image__Complex.html
error: line 338: xmlParseEntityDecl: entity xhtml-qname-extra.mod not terminated
...
validating: AlgebraicSplines/html/index.html
*** invalid HTML:
/<<BUILDDIR>>/macaulay2-1.18.0.1+git202109031258/M2/usr-dist/common/share/doc/Macaulay2/AlgebraicSplines/html/index.html
error: line 338: xmlParseEntityDecl: entity xhtml-qname-extra.mod not terminated
9328 HTML files checked; 9328 invalid
make[2]: *** [GNUmakefile:302: validate-html] Error 1
A bit more information is given by running xmllint on one of the affected files:
$ xmllint --noout --loaddtd /usr/share/doc/Macaulay2/Macaulay2Doc/html/_ideal.html
file:///usr/share/xml/w3c-sgml-lib/schema/dtd/WD-XHTMLplusMathMLplusSVG-20020809/xhtml-math-svg.dtd:338: parser error : xmlParseEntityDecl: entity xhtml-qname-extra.mod not terminated
%xhtml-qname-extra.decl;
^
Entity: line 2:
"http://www.w3.org/Math/DTD/mathml2/mathml2-qname-1.mod"
^
The problem appears to be that the latest release of libxml2 is more strict
when parsing DTD files, xhtml-math-svg.dtd in this particular case.
See also [3], which involves a similar error related to the file
xhtml1-strict.dtd.
[1]
https://launchpadlibrarian.net/556859860/buildlog_ubuntu-impish-amd64.macaulay2_1.18.0.1+git202109031258-0ppa202109031444~ubuntu21.10.1_BUILDING.txt.gz
[2] https://github.com/Macaulay2/M2/issues/2225
[3] https://bugs.debian.org/993638
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: libxml2
Source-Version: 2.9.12+dfsg-6
Done: Mattia Rizzolo <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libxml2, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mattia Rizzolo <[email protected]> (supplier of updated libxml2 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 19 Feb 2022 13:11:26 +0100
Source: libxml2
Architecture: source
Version: 2.9.12+dfsg-6
Distribution: unstable
Urgency: medium
Maintainer: Debian XML/SGML Group <[email protected]>
Changed-By: Mattia Rizzolo <[email protected]>
Closes: 727075 994765
Changes:
libxml2 (2.9.12+dfsg-6) unstable; urgency=medium
.
* Team upload.
* d/control:
+ Use the new Description field in the source paragraph and add references
to the binary paragraphs. This is a new feature since dpkg 1.19.0
(from 2017). Policy is not yet updated, see #998165.
+ Drop Build-Depends on python3-all-dbg, not used since the last revision.
* Add patches from upstream to fix:
+ return code of xmllint when incorrectly called. Closes: #727075
+ regression with entity references in external DTDs. Closes: #994765
Checksums-Sha1:
9aa845358543a2d7c0d5ed9fc221746392fe06cb 2915 libxml2_2.9.12+dfsg-6.dsc
e8ae579363c61f0de0c42a45bbe34acc79e0e3ac 34004
libxml2_2.9.12+dfsg-6.debian.tar.xz
47932bff2ddd4d14d049060f8dce0fa4fedeaa7c 9221
libxml2_2.9.12+dfsg-6_amd64.buildinfo
Checksums-Sha256:
60259f002cf23819bb412a7b11dc1dc91e9cfefdc330ee45ed8ac1d04782cba7 2915
libxml2_2.9.12+dfsg-6.dsc
d2fee059fe78c45d5c651b07a7e444ef7d4c0b590712047db7ce3d7bd82262fe 34004
libxml2_2.9.12+dfsg-6.debian.tar.xz
aacf41dcf51d49cd41df380e6ad95f5d11cbf6e14b3f5515edfd8ccf42b5f5bd 9221
libxml2_2.9.12+dfsg-6_amd64.buildinfo
Files:
2901582bf428537033b48debe53564ba 2915 libs optional libxml2_2.9.12+dfsg-6.dsc
7fe56cc04c7a1146bd0ee85d86753e30 34004 libs optional
libxml2_2.9.12+dfsg-6.debian.tar.xz
5a41bee7d633c140d2c65e362e0b94df 9221 libs optional
libxml2_2.9.12+dfsg-6_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAmIQ3+EACgkQCBa54Yx2
K61oYg//RYkA8oKWsAPMmGukLc9Y4DdqBkQPGd1VLiU7v57eiiBxyR444lNGq1hm
awBQPbQlC6D3nCPf2jMvyGdjRBqxmv61VfgvTc4xSsyXWSclAoLLYFw7/TyRF+cF
0d3hVWbXLUxbhR3TtfN44qwD1Rvi60Pb4VzKc05tt/K6YFnPbZftzl/Ua4yaK1EZ
TnSYe6dwhj/XDVCmdKeDPZi+HzSTdVX80Ov7NK5xmxxOqryefLAKmRFAJUnHjSOQ
QB+TPO9i5uColHhk6Sd+jEfnRy6RhBqB9OaFbytxG+oL564tQPmC6y6QCLL7gUk2
I9pKoshFKZzjYCI/i+xGhmqiko0v7fjQnRUl54NSA1S1Rqb0KQiiaHMphy7YpN3p
clf676qznT3YLRXrUMINQJWzzjQsB41HHGkUTXZbRIZVA8nfewzcgIOjE+bhGV3V
ULqpBQH5xSCo6hvq/+I4kjU3NM+MQDfbziub+8Y1eat/1vpmCJtXXf0XcyRRfVo3
/+Hr9t8x/yiTVBWZAGtMggBCv1MPNJ/Sxew9UwfgU1XcSAoZUz2+C6b/rFWiv4Z9
Cfi5XPKo396Eg5BsFTEFQGaZoB/tqVD0awKajqikBX6w0vZMA9Ten0+gN6NtdTV0
AeyoFGCXH+Be303/eNe8IdhTIVK8DNvrfsvl6pg0//hgXcTy+gY=
=x0XA
-----END PGP SIGNATURE-----
--- End Message ---