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