Bug#730688: --disable-scrollkeeper requieres scrollkeeper installed

Jean-Michel Vourgère jmv_deb at nirgal.com
Thu Nov 28 09:25:00 UTC 2013


Package: gnome-doc-utils
Version: 0.20.10-1
Severity: normal

Dear maintainer

Package mdbtools [1] FTBFS on some Debian derivative.

rarian-compat is not installed and configure is invoked with
--disable-scrollkeeper, this works fine on Debian.

However, during the build [2] omf files are generated and xmllint is called.
This does not work when there is no network:
> xmllint --noout --noent --path C:./C --xinclude --postvalid ./C/gmdb.xml
> xmllint --noout --xinclude --dtdvalid 'http://scrollkeeper.sourceforge.net/dtds/scrollkeeper-omf-1.0/scrollkeeper-omf.dtd' gmdb-C.omf
> error : Operation timed out
> 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

You can reproduce the problem in mdbtoools version 0.7.1-1 with no network, and
rarian-compat not installed.

When the network is available, buildd downloads the DTD for checks.
When there is no network, gnome-doc-utils fails.

I'll work around adding back a dependency on obsolete rarian-compat. [3]

I expected gnome-doc-utils.make to skip xmllint on the .omf file.

I believe beeing able to build with no network is requirement. [4]
Can't gnome-doc-utils.make just skip the scrollkeeper stuff when scrollkeeper is
disabled?

Thank you!


[1] http://packages.qa.debian.org/m/mdbtools.html
[2] http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=37;filename=mdbtools_0.7.1-1_amd64-20131127-1813.build;att=1;bug=718465
[3] http://bugs.debian.org/718465
[4] https://wiki.debian.org/buildd

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.10-3-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnome-doc-utils depends on:
ii  libxml2-utils   2.9.1+dfsg1-3
ii  python          2.7.5-5
ii  python-libxml2  2.9.1+dfsg1-3
ii  python2.7       2.7.5-8
ii  xsltproc        1.1.28-2

gnome-doc-utils recommends no packages.

gnome-doc-utils suggests no packages.

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20131128/2fbc0ccb/attachment-0001.sig>


More information about the pkg-gnome-maintainers mailing list