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

Attachment: signature.asc
Description: Digital signature

Reply via email to