[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#852047: dasher: Fails to build from source without networking



Package: dasher
Version: 5.0.0~beta~repack-1
Severity: serious
Tags: patch

dasher fails to build from source in a builder without external
network access such as the Launchpad builders.

https://launchpad.net/ubuntu/+source/dasher/5.0.0~beta~repack-1/+build/11896314

xmllint --noout --xinclude --dtdvalid
'http://scrollkeeper.sourceforge.net/dtds/scrollkeeper-omf-1.0/scrollkeeper-omf.dtd'
dasher-C.omf
error : No such file or directory
warning: failed to load external entity
"http://scrollkeeper.sourceforge.net/dtds/scrollkeeper-omf-1.0/scrollkeeper-omf.dtd";
Could not parse DTD
http://scrollkeeper.sourceforge.net/dtds/scrollkeeper-omf-1.0/scrollkeeper-omf.dtd


This is a violation of Debian policy 4.9
https://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules
"For packages in the main archive, no required targets may attempt
network access."

Adding rarian-compat to Build-Depends fixes this. It would be nice if
dasher wouldn't try to use scrollkeeper either but I think a quick fix
is preferred at this stage of Debian's release cycle. Trivial git
patch attached (in next email)

Thanks,
Jeremy Bicha


Reply to: