[Debian-ha-maintainers] Bug#768881: Bug#768881: FTBFS: unable to parse drbdsetup.xml.in

Apollon Oikonomopoulos apoikos at debian.org
Wed Nov 12 11:09:33 UTC 2014


Hi Adam,

Thanks for the report.

On 22:06 Sun 09 Nov     , Adam Borowski wrote:
> Package: src:drbd-utils
> Version: 8.9.2~rc1-1
> Severity: serious
> Justification: fails to build from source (but built successfully in the past)
> 
> Hi!
> I'm afraid that during a rebuild of jessie on armhf your package failed to
> build:
> 
> /usr/bin/xsltproc -o drbdsetup.xml drbdsetup.xsl drbdsetup.xml.in
> http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd:139: parser error : Comment must not contain '--'
> (double-hyphen)
> <!-- Redeclaration placeholder ..... -->
>     ^
> http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd:142: parser warning : PEReference: %intermod.redec
> l.module; not found
> <![%intermod.redecl.module;[
>                            ^
> http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd:142: parser error : conditional section INCLUDE or
>  IGNORE keyword expected
> <![%intermod.redecl.module;[
>                            ^
> http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd:142: parser error : Content error in the external
> subset
> <!-- Defining rdbmods here makes some buggy XML parsers happy. -->
>  ^
> http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd:142: validity error : All markup of the conditiona
> l section is not in the same entity
> <!-- Defining rdbmods here makes some buggy XML parsers happy. -->
>  ^
> http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd:142: parser error : Content error in the external
> subset
> <!-- Defining rdbmods here makes some buggy XML parsers happy. -->
>      ^
> http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd:142: validity error : All markup of the conditiona
> l section is not in the same entity
> <!-- Defining rdbmods here makes some buggy XML parsers happy. -->
>      ^
> http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd:142: parser error : Content error in the external
> subset
> <!-- Defining rdbmods here makes some buggy XML parsers happy. -->
>         ^
> http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd:142: parser error : Content error in the external
> subset
> <!-- Defining rdbmods here makes some buggy XML parsers happy. -->
>            ^
> unable to parse drbdsetup.xml.in

Unfortunately I am unable to reproduce this on harris.debian.org (armhf 
porterbox), with a clean jessie schroot. This looks similar to #355374, 
which was not reproducible as well. Furthermore, these messages look at 
least suspicious (XML comments cannot contain double dashes?!), so I 
tend to think this might be a problem with xsltproc.

Can you reliably reproduce it on your system?

> 
> Messages during configure suggest it checks udev on the build (rather than
> target) system, without Build-Depending on udev.  Adding this B-Dep
> significantly reduces the amount of noise, including parser errors above:
> 4 errors 0 warnings instead of 8 errors 1 warnings, but the build still
> fails.

Thanks for pointing this out, I'll have to check that the udev rules are 
there on all arch's, since it seems to ship them with a ".disabled" 
suffix if it can't find udevadm/udevinfo.


Regards,
Apollon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/debian-ha-maintainers/attachments/20141112/bf653946/attachment.sig>


More information about the Debian-ha-maintainers mailing list