On Thu, Nov 12, 2009 at 11:34:13AM +0000, Daniel P. Berrange wrote:
On Thu, Nov 12, 2009 at 12:30:22PM +0100, Thomas Treutner wrote:
> Hi,
>
> I'm not sure if this is a bug or if I'm missing some tools:
>
> When doing a fresh git clone && ./autogen.sh, make install fails because it
> complains about some missing HTML doc files.
>
> # ./autogen.sh
> ......
> configure: Libraries
> configure:
> configure: libxml: -I/usr/include/libxml2 -lxml2
> configure: libcurl: no
> configure: libssh2: no
> configure: gnutls: -lgnutls -lpthread
> configure: sasl: -lsasl2
> configure: avahi: no
> configure: polkit: no
> configure: selinux: no
> configure: apparmor: no
> configure: numactl: no
> configure: capng: no
> configure: xen: -lxenstore
> configure: hal: no
> configure: devkit: no
> configure: netcf: no
> configure: xmlrpc: no
> .......
>
> # make
> .........
> make[3]: Leaving directory `/root/tmp/libvirt/docs'
> (./apibuild.py)
> missing XHTML1 DTD
> missing XHTML1 DTD
> missing XHTML1 DTD
> missing XHTML1 DTD
> missing XHTML1 DTD
> missing XHTML1 DTD
> ..... (lots more)
You are missing the XHTML DTDs on your system. On Fedora/RHEL this is
in the RPM called xhtml1-dtds-1.0-20020801.4.noarch
Note that it should not be a hard requirement, you should just get
the errors about the missing DTDs making validation impossible but
the HTML files are generated.
Daniel
--
Daniel Veillard | libxml Gnome XML XSLT toolkit
http://xmlsoft.org/
daniel(a)veillard.com | Rpmfind RPM search engine
http://rpmfind.net/
http://veillard.com/ | virtualization library
http://libvirt.org/