Not signed in (Sign In)

Choose a language

Vanilla 1.1.4 is a product of Lussumo. More Information: Documentation, Community Support.

    • CommentAuthorshevegen
    • CommentTimeApr 12th 2008 edited
     # 1
    Please
    Please
    Please
    Please.... :)

    Latest scrollkeeper should be here:
    ftp://ftp.gnome.org/pub/GNOME/sources/scrollkeeper/0.3/scrollkeeper-0.3.14.tar.bz2
    Scrollkeeper cant really find docbook XML stuff on my system. I probably do something wrong.

    DocBook instructions can be found at:
    http://lfs.mirror.shizu-net.jp/blfs/view/stable/pst/xml.html#DocBook
    (Rather generic, I dont know what /etc/xml translates into Gobo... /System/Settings/xml maybe?

    Docbook source should be ~
    http://www.oasis-open.org/docbook/xml/5.0b5/docbook-5.0b5.tar.gz
    or
    http://www.docbook.org/xml/?C=M;O=D

    The thing is, I am not sure how to install docbook properly on Gobolinux
    and more importantly how to make scrollkeeper "notice" this XML (i hate
    xml and doctype stuff ....)

    Scrollkeeper is one requirement within the gnome stuff, gnomegames and gnome-desktop
    seem to really like scrollkeeper (or scrollkeeper-config for that matter)

    Maybe one of you guys can give this a try, or give a little bit of help to
    continue. It does not seem as if Scrollkeeper is available as package
    • CommentAuthorm@cCo
    • CommentTimeApr 12th 2008
     # 2
    Hehe, welcome to the scrollkeeper pain :P
    Anyway I remember a recipe to be present in our repo, doesn't it work?
    • CommentAuthorshevegen
    • CommentTimeApr 16th 2008
     # 3
    Meanwhile I somehow broke my Compile so it wont work:

    Compile scrollkeeper
    Missing import: Log

    But what would be cool would be
    InstallPackage Scrollkeeper
    • CommentAuthorshevegen
    • CommentTimeApr 16th 2008
     # 4
    Would /etc/xml be /System/Settings/xml maybe?
    • CommentAuthorm@cCo
    • CommentTimeApr 16th 2008
     # 5
    Posted By: shevegenWould /etc/xml be /System/Settings/xml maybe?
    Afaik, /etc maps to /System/Setting, so yes, it should be so.
    • CommentAuthorshevegen
    • CommentTimeApr 17th 2008
     # 6
    I think I finally managed, at least scrollkeeper worked through :)

    Lets see how long it will take me for full gnome
    • CommentAuthorm@cCo
    • CommentTimeApr 17th 2008
     # 7
    Posted By: shevegenI think I finally managed, at least scrollkeeper worked through :)

    Lets see how long it will take me for full gnome
    Could you please post your solution? This way we could perhaps get at least virt-manager (which requires scrollkeeper) to work.
    • CommentAuthorshevegen
    • CommentTimeApr 21st 2008
     # 8
    "Could you please post your solution? This way we could perhaps get at least virt-manager (which requires scrollkeeper) to work. "

    hehehe you dont wanna know

    after playing around a bit with it and some cursing there finally was a catalog file which i put at
    /etc/xml/catalog

    and looks like this:

    <?xml version="1.0"?>
    <!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN" "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
    <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
    <delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook XML" catalog="file:///etc/xml/docbook"/>
    <delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML" catalog="file:///etc/xml/docbook"/>
    <delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/" catalog="file:///etc/xml/docbook"/>
    <delegateURI uriStartString="http://www.oasis-open.org/docbook/" catalog="file:///etc/xml/docbook"/>
    <delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.1.2/" catalog="file:///etc/xml/docbook"/>
    <delegateURI uriStartString="http://www.oasis-open.org/docbook/xml/4.1.2/" catalog="file:///etc/xml/docbook"/>
    <delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.2/" catalog="file:///etc/xml/docbook"/>
    <delegateURI uriStartString="http://www.oasis-open.org/docbook/xml/4.2/" catalog="file:///etc/xml/docbook"/>
    <delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.3/" catalog="file:///etc/xml/docbook"/>
    <delegateURI uriStartString="http://www.oasis-open.org/docbook/xml/4.3/" catalog="file:///etc/xml/docbook"/>
    <delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.4/" catalog="file:///etc/xml/docbook"/>
    <delegateURI uriStartString="http://www.oasis-open.org/docbook/xml/4.4/" catalog="file:///etc/xml/docbook"/>
    <public publicId="-//OMF//DTD Scrollkeeper OMF Variant V1.0//EN" uri="/Programs/Scrollkeeper/0.3.14/share/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd"/>
    </catalog>


    and also a
    docbook file

    which looks like this:
    • CommentAuthorshevegen
    • CommentTimeApr 21st 2008 edited
     # 9
    [CONTINUED ABOVE POST. This forum seems to have a limit on the amount of chars one can paste/use]

    <?xml version="1.0"?>
    <!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN" "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
    <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
    <public publicId="-//OASIS//DTD DocBook XML V4.5//EN" uri="http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"/>
    <public publicId="-//OASIS//DTD DocBook XML CALS Table Model V4.5//EN" uri="file:///usr/share/xml/docbook/xml-dtd-4.5/calstblx.dtd"/>
    <public publicId="-//OASIS//DTD XML Exchange Table Model 19990315//EN" uri="file:///usr/share/xml/docbook/xml-dtd-4.5/soextblx.dtd"/>
    <public publicId="-//OASIS//ELEMENTS DocBook XML Information Pool V4.5//EN" uri="file:///usr/share/xml/docbook/xml-dtd-4.5/dbpoolx.mod"/>
    <public publicId="-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.5//EN" uri="file:///usr/share/xml/docbook/xml-dtd-4.5/dbhierx.mod"/>
    <public publicId="-//OASIS//ELEMENTS DocBook XML HTML Tables V4.5//EN" uri="file:///usr/share/xml/docbook/xml-dtd-4.5/htmltblx.mod"/>
    <public publicId="-//OASIS//ENTITIES DocBook XML Notations V4.5//EN" uri="file:///usr/share/xml/docbook/xml-dtd-4.5/dbnotnx.mod"/>
    <public publicId="-//OASIS//ENTITIES DocBook XML Character Entities V4.5//EN" uri="file:///usr/share/xml/docbook/xml-dtd-4.5/dbcentx.mod"/>
    <public publicId="-//OASIS//ENTITIES DocBook XML Additional General Entities V4.5//EN" uri="file:///usr/share/xml/docbook/xml-dtd-4.5/dbgenent.mod"/>
    <rewriteSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.5" rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
    <rewriteURI uriStartString="http://www.oasis-open.org/docbook/xml/4.5" rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
    <public publicId="-//OASIS//DTD DocBook XML V4.1.2//EN" uri="http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"/>
    <rewriteSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.1.2" rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
    <rewriteURI uriStartString="http://www.oasis-open.org/docbook/xml/4.1.2" rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
    <public publicId="-//OASIS//DTD DocBook XML V4.2//EN" uri="http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"/>
    <rewriteSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.2" rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
    <rewriteURI uriStartString="http://www.oasis-open.org/docbook/xml/4.2" rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
    <public publicId="-//OASIS//DTD DocBook XML V4.3//EN" uri="http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"/>
    <rewriteSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.3" rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
    <rewriteURI uriStartString="http://www.oasis-open.org/docbook/xml/4.3" rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
    <public publicId="-//OASIS//DTD DocBook XML V4.4//EN" uri="http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd"/>
    <rewriteystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.4" rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
    <rewriteURI uriStartString="http://www.oasis-open.org/docbook/xml/4.4" rewritePrefix="file:///usr/share/xml/docbook/xml-dtd-4.5"/>
    </catalog>



    I am not sure if i missed something but scrollkeeper compiled afterwards. I need to start from scratch again to see how exactly i fixed it,
    my way usually consists of several hacks, a lot of cursing, and when things work i can barely remember which solution actually
    worked :D


    PS: I hate XML files...
    • CommentAuthorm@cCo
    • CommentTimeApr 23rd 2008
     # 10
    At least it's a solution :D
    So you didn't follow the instructions presented on the LFS (iirc) webpage?