[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Documentation build broken with latest doc tools?

From: <kfogel_at_collab.net>
Date: 2003-08-12 20:17:21 CEST

In the process of rolling the 0.27.0 distribution, I've encountered
what appears to be brokenness in the Book build. (The release is not
held up, I'll just use some prebuilt docs Ben has.)

Here's what I did. First, I installed the latest versions of all the
tools as described in doc/book/README:

   - docbook-xsl-1.61.3.tar.gz
   - libxml2-2.5.9.tar.gz
   - libxslt-1.0.32.tar.gz
   - fop-0.20.5-bin.tar.gz (installed into doc/book/tools/fop/)
   - jimi1_0.tar.Z (cp Jimi/examples/AppletDemo/JimiProClasses.jar fop/lib/)

Then I ran

   $ autogen.sh
   $ ./configure --enable-maintainer-mode
   $ ./dist.sh 0.27.0 6715

Below is the output of dist.sh. (Don't worry about the "WARNING"
regarding the docs/ directory, I expected that and it doesn't indicate
any actual version skew.)

   Distribution will be named: subversion-0.27.0
        constructed from path: /branches/release-0.27.0
   * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
   * *
   * WARNING: The docs/ directory in your working copy does not *
   * appear to have the same revision number as the *
   * distribution revision you requested. Since these *
   * documents will be the ones included in your final *
   * tarball, please be sure they reflect the proper *
   * state. *
   * *
   * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
   Cleaning old docs in docs/ ...
   for d in doc/programmer/design doc/book/book doc/book/misc-docs ; \
           do \
               (cd $d; \
                rm -f *.info *.info-[1-9] \
                      *.aux *.cp *.fn *.ky *.log *.pg *.toc \
                      *.tp *.vr \
                      *.dvi *.txt *.html *.ps *.pdf *.fo); \
           done
   Building new docs in docs/ ...
   /usr/local/bin/makeinfo -I `dirname doc/programmer/design/svn-design.texi` -o doc/programmer/design/svn-design.info doc/programmer/design/svn-design.texi
   /usr/local/bin/makeinfo -I `dirname doc/programmer/design/svn-design.texi` --no-split --html -o doc/programmer/design/svn-design.html doc/programmer/design/svn-design.texi
   /usr/local/bin/makeinfo -I `dirname doc/programmer/design/svn-design.texi` --no-headers -o doc/programmer/design/svn-design.txt doc/programmer/design/svn-design.texi
   cd doc/book && make book-html
   make[1]: Entering directory `/home/kfogel/src/release-0.27/doc/book'
   6712
   xsltproc --stringparam html.stylesheet styles.css \
              --output ./book/book.html ./tools/xsl/html/docbook.xsl ./book/book.xml
   make[1]: Leaving directory `/home/kfogel/src/release-0.27/doc/book'
   cd doc/book && make book-pdf
   make[1]: Entering directory `/home/kfogel/src/release-0.27/doc/book'
   xsltproc \
      --output ./book/book.fo ./tools/fo-stylesheet.xsl ./book/book.xml
   Making portrait pages on USletter paper (8.5inx11in)
   ./tools/bin/run-fop.sh . -fo ./book/book.fo -pdf ./book/book.pdf
   (Using './tools/fop/fop.sh' for FOP)
   [INFO] Using org.apache.xerces.parsers.SAXParser as SAX2 Parser
   [INFO] FOP 0.20.5
   [INFO] Using org.apache.xerces.parsers.SAXParser as SAX2 Parser
   [INFO] building formatting object tree
   [INFO] setting up fonts
   [INFO] [1]
   [INFO] [2]
   [INFO] [3]
   [INFO] [4]
   [INFO] [5]
   [INFO] [6]
   [INFO] [7]
   [INFO] [8]
   [INFO] [9]
   [INFO] [10]
   [INFO] [11]
   [INFO] [12] (blank)
   [INFO] [1]
   [INFO] [2]
   [INFO] [3]
   [INFO] [4]
   [INFO] JAI support was not installed (read: not present at build time). Trying to use Jimi instead
   [INFO] [5]
   [INFO] [6]
   [INFO] [7]
   [INFO] [8]
   [INFO] [9]
   [INFO] [10]
   [INFO] [11]
   [INFO] [12]
   [WARNING] table-layout=auto is not supported, using fixed!
   [INFO] [13]
   [INFO] [14]
   [INFO] [15]
   [INFO] [16]
   [INFO] [17]
   [INFO] [18]
   [INFO] [19]
   [INFO] [20]
   [INFO] [21]
   [INFO] [22]
   [INFO] [23]
   [INFO] [24]
   [INFO] [25]
   [INFO] [26]
   [INFO] [27]
   [INFO] [28]
   [INFO] [29]
   [INFO] [30]
   [INFO] [31]
   [INFO] [32]
   [INFO] [33]
   [INFO] [34]
   [INFO] [35]
   [INFO] [36]
   [INFO] [37]
   [INFO] [38]
   [INFO] [39]
   [INFO] [40]
   [INFO] [41]
   [INFO] [42]
   [INFO] [43]
   [INFO] [44]
   [INFO] [45]
   [INFO] [46]
   [INFO] [47]
   [INFO] [48]
   [INFO] [49]
   [INFO] [50]
   [INFO] [51]
   [INFO] [52]
   [INFO] [53]
   [INFO] [54]
   [INFO] [55]
   [INFO] [56]
   [INFO] [57]
   [INFO] [58]
   [INFO] [59]
   [INFO] [60]
   [INFO] [61]
   [INFO] [62]
   [INFO] [63]
   [INFO] [64]
   [INFO] [65]
   [INFO] [66]
   [INFO] [67]
   [INFO] [68]
   [INFO] [69]
   [INFO] [70]
   [INFO] [71]
   [INFO] [72]
   [INFO] [73]
   [INFO] [74]
   [INFO] [75]
   [INFO] [76]
   [INFO] [77]
   [INFO] [78]
   [INFO] [79]
   [INFO] [80]
   [INFO] [81]
   [INFO] [82]
   [INFO] [83]
   [INFO] [84]
   [INFO] [85]
   [INFO] [86]
   [INFO] area contents overflows area in line
   [INFO] [87]
   [INFO] [88]
   [INFO] [89]
   [INFO] area contents overflows area in line
   [INFO] [90]
   [INFO] [91]
   [INFO] [92]
   [INFO] [93]
   [INFO] [94]
   [INFO] [95]
   [INFO] [96]
   [INFO] [97]
   [INFO] [98]
   [INFO] [99]
   [INFO] [100]
   [INFO] [101]
   [INFO] [102]
   [INFO] [103]
   [INFO] [104]
   [WARNING] table-layout=auto is not supported, using fixed!
   [INFO] [105]
   [INFO] [106]
   [INFO] [107]
   [INFO] [108]
   [INFO] [109]
   [INFO] [110]
   [INFO] [111]
   [INFO] [112]
   [INFO] [113]
   [INFO] [114]
   [INFO] [115]
   [INFO] [116]
   [INFO] [117]
   [INFO] [118]
   [INFO] [119]
   [INFO] [120]
   [INFO] [121]
   [INFO] [122]
   [INFO] [123]
   [INFO] [124]
   [INFO] [125]
   [INFO] [126]
   [INFO] [127]
   [INFO] [128]
   [INFO] [129]
   [INFO] [130]
   [INFO] [131]
   [INFO] [132]
   [INFO] [133]
   [INFO] [134]
   [INFO] [135]
   [INFO] [136]
   [INFO] [137]
   [INFO] [138]
   [INFO] [139]
   [INFO] [140]
   [INFO] [141]
   [INFO] [142]
   [INFO] [143]
   [INFO] [144]
   [INFO] [145]
   [INFO] [146]
   [INFO] [147]
   [INFO] [148]
   [INFO] [149]
   [INFO] [150]
   [INFO] [151]
   [INFO] [152]
   [INFO] [153]
   [INFO] [154]
   [INFO] [155]
   [INFO] [156]
   [INFO] [157]
   [INFO] [158]
   [INFO] [159]
   [INFO] [160]
   [INFO] [161]
   [INFO] [162]
   [INFO] [163]
   [INFO] [164]
   [INFO] [165]
   [INFO] [166]
   [INFO] [167]
   [INFO] [168]
   [INFO] [169]
   [INFO] [170]
   [INFO] [171]
   [INFO] [172]
   [INFO] [173]
   [INFO] [174]
   [INFO] [175]
   [INFO] area contents overflows area in line
   [INFO] area contents overflows area in line
   [INFO] [176]
   [INFO] [177]
   [INFO] [178]
   [INFO] [179]
   [INFO] [180]
   [INFO] area contents overflows area in line
   [INFO] area contents overflows area in line
   [INFO] area contents overflows area in line
   
And then that last line repeats... for about 50,000 more lines (!),
until I gave up and hit ^C:

   make[1]: *** Deleting file `book/book.pdf'
   make[1]: *** [book/book.pdf] Error 130
   make: *** [doc-book-pdf] Interrupt

If this is not an infinite loop, it sure looks like one.

Any ideas, People of the Book?

-Karl

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Aug 12 20:57:48 2003

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.