You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Arkadiusz Miskiewicz <ar...@pld-linux.org> on 2003/12/04 18:21:19 UTC

book broken in 0.34.0

Hi

Looks like someone broke book building in 0.34.0 (was working fine in 0.33.1):
[misiek@arm ~/rpm/BUILD/subversion-0.34.0/doc/book]$ make
xsltproc  \
           --output ./book/book.html ./tools/html-stylesheet.xsl ./book/book.xml
warning: failed to load external entity "tools/xsl/html/docbook.xsl"
compilation error: file ./tools/html-stylesheet.xsl line 3 element import
xsl:import : unable to load tools/xsl/html/docbook.xsl
make: *** [book/book.html] Błąd 5

I have thse at
/usr/share/sgml/docbook/xsl-stylesheets/html/chunk.xsl
/usr/share/sgml/docbook/xsl-stylesheets/html/docbook.xsl

-- 
Arkadiusz Miśkiewicz    CS at FoE, Wroclaw University of Technology
arekm.pld-linux.org AM2-6BONE, 1024/3DB19BBD, arekm(at)ircnet, PLD/Linux

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org


Re: book broken in 0.34.0

Posted by Arkadiusz Miskiewicz <ar...@pld-linux.org>.
On Thursday 04 of December 2003 23:48, Ben Collins-Sussman wrote:
> There's no breakage here.  Our policy has always been:
>
>    1. release tarballs contain pre-built docs.
>
>    2. developers must download & unpack 'xsl' and 'fop' packages into
> their tree in order to compile the docs.  This is all documented in the
> README for doc/book/.
>
> It looks like some older tarballs may have included the 'xsl' package,
> and now they don't.  Whatever the case, you need to perform step #2.
Previously I was building with:

make -C doc/book all-html \
       XSL_DIR=/usr/share/sgml/docbook/xsl-stylesheets/

but in 0.34.0 two new files appeared doing
<xsl:import href="xsl/html/chunk.xsl"/>
<xsl:import href="xsl/fo/docbook.xsl"/>

chunk.xsl and docbook.xsl are part of docbook-xsl package and are located in:
/usr/share/sgml/docbook/xsl-stylesheets/html/chunk.xsl 
and /usr/share/sgml/docbook/xsl-stylesheets/html/docbook.xsl.

Now I'm doing
ln -s /usr/share/sgml/docbook/xsl-stylesheets doc/book/tools/xsl
make -C doc/book all-html

and everything works fine.

-- 
Arkadiusz Miśkiewicz    CS at FoE, Wroclaw University of Technology
arekm.pld-linux.org AM2-6BONE, 1024/3DB19BBD, arekm(at)ircnet, PLD/Linux

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org


Re: book broken in 0.34.0

Posted by Ben Collins-Sussman <su...@collab.net>.
On Thu, 2003-12-04 at 10:21, Arkadiusz Miskiewicz wrote:
> Hi
> 
> Looks like someone broke book building in 0.34.0 (was working fine in 0.33.1):
> [misiek@arm ~/rpm/BUILD/subversion-0.34.0/doc/book]$ make
> xsltproc  \
>            --output ./book/book.html ./tools/html-stylesheet.xsl ./book/book.xml
> warning: failed to load external entity "tools/xsl/html/docbook.xsl"
> compilation error: file ./tools/html-stylesheet.xsl line 3 element import
> xsl:import : unable to load tools/xsl/html/docbook.xsl
> make: *** [book/book.html] Błąd 5

There's no breakage here.  Our policy has always been:

   1. release tarballs contain pre-built docs.

   2. developers must download & unpack 'xsl' and 'fop' packages into
their tree in order to compile the docs.  This is all documented in the
README for doc/book/.

It looks like some older tarballs may have included the 'xsl' package,
and now they don't.  Whatever the case, you need to perform step #2.




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org