[gobolinux-users] gnucash and evince issues

Giambattista Bloisi giamby at infinito.it
Mon Nov 12 10:13:12 NZDT 2007


Hi Issac,
    please find attached an ugly recipe that installs DocBook. I just 
used http://www.linuxfromscratch.org/blfs/view/svn/pst/DocBook.html as 
reference.

After Compiling it, also run:
/Programs/DocBook/4.5/Resources/bin/docbook-configure.sh

This let you compile scrollkeeper.

Regards,
Giambattista


Isaac Dupree wrote:
> I am running "GnuCash" now -- hackily. (And there is a GnuCash-Docs 
> package I haven't bothered making yet.)  GnuCash requires the SLIB 
> Scheme library, run with the "Guile" Scheme implementation. To make this 
> work, I think I had to load SLIB in Guile as root after setting in 
> Environment SCHEME_LIBRARY_PATH=/usr/local/lib/slib/ and symlinking
> ]readlink /System/Links/Shared/guile/site/slib
> /Programs/SLIB/Current/lib/slib/
>
> I'm not sure what the appropriate solution is, or even quite what is 
> happening yet.
>
>
> "Evince" seems to require ScrollKeeper.  I get an error referencing 
> "scrollkeeper-config" even when I put "--disable-scrollkeeper" in 
> configure_options, which seems odd (and also a Python version warning) :
>
> if ! test -d oc/; then mkdir oc/; fi
> if [ -f "C/evince.xml" ]; then d="../"; else 
> d="/Files/Compile/Sources/evince-2.20.1/help/"; fi; \
> 	(cd oc/ && \
> 	  `which xml2po` -e -p \
> 	    "${d}oc/oc.po" \
> 	    "${d}C/evince.xml" > evince.xml.tmp && \
> 	    cp evince.xml.tmp evince.xml && rm -f evince.xml.tmp)
> /System/Links/Libraries/python2.4/site-packages/libxml2.py:1: 
> RuntimeWarning: Python C API version mismatch for module libxml2mod: 
> This Python has API version 1013, module libxml2mod has version 1012.
>    import libxml2mod
> /bin/sh: scrollkeeper-config: command not found
> /bin/sh: line 1: scrollkeeper-config: command not found
> The file '/Templates/C/scrollkeeper_cl.xml' does not exist.
> Please check your ScrollKeeper installation.
> make[2]: *** [evince-C.omf] Error 1
> make[2]: Leaving directory `/Files/Compile/Sources/evince-2.20.1/help'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/Files/Compile/Sources/evince-2.20.1'
> make: *** [all] Error 2
> Compile: Build process failed.
>
>
> Gobo has a Scrollkeeper recipe, but it doesn't compile for me:
>
> checking for --with-omfdirs... 
> /usr/share/omf:/usr/local/share/omf:/opt/gnome/share/omf:/opt/gnome-2.0/share/omf:/opt/kde/omf
> checking for xml2-config... /System/Links/Executables/xml2-config
> checking libxml2 version... 2.6.30
> checking for xslt-config... /System/Links/Executables/xslt-config
> checking which XML catalog to use... /etc/xml/catalog
> checking for DocBook XML DTD... configure: error: not found. Make sure 
> you have the DocBook DTD installed and ensure that it is registered in 
> /etc/xml/catalog.
> PrepareProgram: configure failed.
> Compile: Preparation step failed.
>
> Also, according to http://live.gnome.org/Yelp , "Scrollkeeper is dead. 
> Rejoice. However, if you prefer to use scrollkeeper, you'll need three 
> patches: ... These fix various array bounding checks."  I don't know 
> what to make of this.
>
>
>
> Ideas?
>
> Isaac
> _______________________________________________
> gobolinux-users mailing list
> gobolinux-users at lists.gobolinux.org
> http://lists.gobolinux.org/mailman/listinfo/gobolinux-users
>
>   
-------------- next part --------------
A non-text attachment was scrubbed...
Name: DocBook--4.5--recipe.tar.bz2
Type: application/octet-stream
Size: 1416 bytes
Desc: not available
Url : http://lists.gobolinux.org/pipermail/gobolinux-users/attachments/20071111/948d223c/attachment.obj 


More information about the gobolinux-users mailing list