Docs failing to build

David Nebauer <[email protected]> Tue, 22 Aug 2006 22:30:42 +0930
Newsgroups gmane.text.refdb.devel
Message-ID <[email protected]>
Hi Markus,

All of a sudden refdb docs is failing to build.  The fop command 
'JAVA_OPTS=-Xmx256M fop -fo refdb-manual.fo -pdf refdb-manual.pdf' is 
failing:
-----------------------------------------------------------------------------
CFLAGS="-Wall -g -O2" ./configure \
        --host=i486-linux-gnu \
        --build=i486-linux-gnu \
        --prefix=/usr \
        --mandir=\${prefix}/share/man \
        --infodir=\${prefix}/share/info \
        --sysconfdir=/etc \
        --sharedstatedir=/var \
        --localstatedir=/var \
        --with-classpath-root=/usr/share/java \
        --with-xml-declaration=/usr/share/xml/declaration/xml.dcl \
        --with-trang-jar=/usr/share/java/trang.jar \
        --disable-clients \
        --disable-server \
        --disable-manpages
checking build system type... i486-pc-linux-gnu

<snip.../>

config.status: executing depfiles commands

Configuration summary:
will build docs

What you should do next:
- run "make" to build RefDB.
- run "make install" as root to install everything.
- create the main database and the configuration files. Either run the
  refdb-init shell script as root, or peruse the handbook if you
  prefer a manual installation.

dh_testdir
# Add here commands to compile the package.
/usr/bin/make
make[1]: Entering directory 
`/home/david/data/computing/projects/refdb/packages/refdb/svn/doc/pkg/debianise/source/refdb-0.0-svn-20060822'
Making all in doc
make[2]: Entering directory 
`/home/david/data/computing/projects/refdb/packages/refdb/svn/doc/pkg/debianise/source/refdb-0.0-svn-20060822/doc'
SGML_CATALOG_FILES=""  dtdparse --title "citationlistx XML DTD" --output 
citationlistx.xml --declaration ../declarations/xml.dcl --system-id 
"http://refdb.sourceforge.net/dtd/citationlistx.dtd" 
../dtd/citationlistx.dtd

<snip.../>

../scripts/statgen.pl docbook > refdb-manual-statustable.xml
xsltproc -output include/fotitlepages.xsl 
http://docbook.sourceforge.net/release/xsl/current/template/titlepage.xsl 
include/fotitlepage.templates.xml
Creating PDF manual...
xsltproc -o refdb-manual.fo --nonet --xinclude 
../doc/include/manual-fo.xsl ../doc/refdb-manual.xml
Making portrait pages on USletter paper (8.5inx11in)
affiliation encountered in author, but no template matches.
varlistentry encountered in variablelist, but no template matches.

<snip.../>

varlistentry encountered in variablelist, but no template matches.
JAVA_OPTS=-Xmx256M fop -fo refdb-manual.fo -pdf refdb-manual.pdf
[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
[ERROR] property - "background-position-horizontal" is not implemented yet.
[ERROR] property - "background-position-vertical" is not implemented yet.
Error creating background image: Error while recovering Image 
Informations (http://docbook.sourceforge.net/release/images/draft.png) : 
Connection timed out
[ERROR] property - "background-position-horizontal" is not implemented yet.
[ERROR] property - "background-position-vertical" is not implemented yet.
[INFO] JAI support was not installed (read: not present at build time). 
Trying to use Jimi instead
[ERROR] property - "background-position-horizontal" is not implemented yet.

<snip.../>

[ERROR] property - "background-position-vertical" is not implemented yet.
[INFO] [1]
[INFO] [2]
[INFO] [3]
[INFO] [4]
[INFO] [5]
[INFO] [6]
[INFO] [7]
[INFO] [8]
[INFO] [9]
[ERROR] null
make[2]: *** [refdb-manual.pdf] Error 2
-----------------------------------------------------------------------------

Since nothing in the document source has changed I presume something in 
the tools has changed in one of my system updates.

Here are some tool versions:
fop: 1:0.20.5-8
libxerces2-java: 2.6.2-4
libxalan2-java: 2.6.0-6
libavalon-framework-java: 4.2.0-3
libbatik-java: 1.6-2

The classpath for fop is set in ~/.refdbxmlrc:
/usr/share/java/fop.jar:/usr/share/java/batik.jar:/usr/share/java/xercesImpl.jar:\
/usr/share/java/avalon-framework.jar:/usr/share/java/fop-hyph.jar

I've no idea what's going on here.  Can anyone else replicate this bug?

Regards,
David.









-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642