[Nix-dev] Fwd: nix compileren

Eelco Dolstra eelco at cs.uu.nl
Sun Feb 12 19:00:42 CET 2006


On Sat, 11 Feb 2006 23:34:05 +0000
Martin Bravenboer <martin.bravenboer at gmail.com> wrote:

>  Making all in manual
>  make[3]: Entering directory `/home/elmar/nix-0.9.2/doc/manual'
>  SGML_CATALOG_FILES=/docbook-dtd-missing /usr/bin/xmllint  --catalogs
> --xinclude manual.xml | SGML_CATALOG_FILES=/docbook-dtd-missing
> /usr/bin/xmllint  --catalogs --noout --nonet --valid -
>  http://www.docbook.org/xml/4.3/docbook-xml-4.3.zip:1: parser error :
> Content error in the external subset

This happens when Make tries to rebuild the manual and the release notes
in doc/manual.  If you use a source tarball (like
http://nix.cs.uu.nl/dist/nix/nix-0.9.2/nix-0.9.2.tar.bz2) and you don't
modify the Docbook sources of the manual, this should not happen since
the resulting HTML files are distributed in the tarball. 

If you do modify them, or if you build from the Subversion repository,
then you need to install Docbook 4.3 and the Docbook XSL stylesheets, and
specify their locations to configure:

./configure \
  --with-docbook-catalog=.../docbook/docbook.cat \
  --with-docbook-xsl=.../xsl/docbook/

-- 
Eelco Dolstra | http://www.cs.uu.nl/~eelco



More information about the nix-dev mailing list