A XML/DOM/XPath/XSLT Implementation for Tcl

Edit Package tdom

tDOM combines high performance XML data processing with easy and
powerful Tcl scripting functionality. tDOM should be one of the fastest
ways to manipulate XML with a scripting language and uses very few
memory: for example, the DOM tree of the XML recommendation in XML
(160K) needs only about 450K of memory.

Refresh
Refresh
Source Files
Filename Size Changed
tdom-0.9.3-src.tgz 0001319804 1.26 MB
tdom.changes 0000005515 5.39 KB
tdom.spec 0000002766 2.7 KB
Latest Revision
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1096954 from Reinhard Max's avatar Reinhard Max (rmax) (revision 24)
- Update to 0.9.3
  * Added the options
    -billionLaughsAttackProtectionMaximumAmplification and
    -billionLaughsAttackProtectionActivationThreshold to dom parse
    and the by the xml::parser/expat command created parser
    commands.
  * Schema command methods validate, validatefile and
    validatechannel enhanced with options to control external
    entity resolving.
  * Added option -forest to dom parse.
  * Added commands tdom::fsnewNode and tdom::fsinsertNode.
Comments 1

simon izor's avatar

I'm not sure what the problem is here, but this error has started happening recently on Tumbleweed when trying to use tdom with Tcl:

couldn't load file "/usr/share/tcl/tdom0.9.2/libtdom0.9.2.so": /usr/share/tcl/tdom0.9.2/libtdom0.9.2.so: cannot open shared object file: No such file or directory
    while executing
"load /usr/share/tcl/tdom0.9.2/libtdom0.9.2.so"
    ("package ifneeded tdom 0.9.2" script)
    invoked from within
"package require tdom"

Creating a symlink from /usr/lib64/libtdom0.9.2.so to /usr/share/tcl/tdom0.9.2/libtdom0.9.2.so fixes the problem, but does not feel like the correct solution.

openSUSE Build Service is sponsored by