Source: jemalloc
Version: 5.2.1-2
Severity: serious
Justification: policy 4.9 violation
X-Debbugs-Cc: Vineet Gupta <vineet.gup...@synopsys.com>

jemalloc's build attempts to retrieve docbookx.dtd from the network
during build. There can be three outcomes:
1. Network is unavailable. A warning is printed. See e.g.
   
https://buildd.debian.org/status/fetch.php?pkg=jemalloc&arch=amd64&ver=5.2.1-2&stamp=1610249375&raw=0

| /usr/bin/xsltproc -o doc/jemalloc.html doc/html.xsl doc/jemalloc.xml
| error : unreachable network
| doc/jemalloc.xml:6: warning: failed to load external entity 
"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd";
| ]>
|   ^

2. Network works. The file is retrieved.
3. Network is broken. Garbage is retrieved and the build fails.

In any case, the attempt is a violation of Debian Policy section 4.9. I
suppose that simply adding docbook-xml to Build-Depends fixes this.

This issue was originally observed by Vineet Gupta (via outcome 3).

Helmut

Reply via email to