Opened 12 years ago

Closed 11 years ago

#1415 closed defect (invalid)

osmarender in merkaartor: hardcoded path

Reported by: max@… Owned by: cbro@…
Priority: major Milestone:
Component: merkaartor Version:
Keywords: Cc:


Merkaartor svn12426 from 19.12.2008 build with NODEBUG=1 GDAL=1 GPSD=1 OSMARENDER=1 openSUSE Linux x86_64

Try to use osmarender and get in console error to dirty hardcoded path:

xsltForEach: select exslt:node-set($allSymbols)/svg:symbol

Lookup variable 'allSymbols'

Lookup function {}node-set


Attempting to load plugin: /usr/lib/libxslt-plugins/ for URI:

xmlCheckFilename failed for plugin: /usr/lib/libxslt-plugins/

xmlXPathCompOpEval: function node-set not found
XPath error : Unregistered function
runtime error: element for-each
Failed to evaluate the 'select' expression.

1) what the /usr/lib/libxslt-plugins/

2) what package provided this?

3) what merkaartor seek this lib in 32-bit-lib directory on x86_64 distro?

Change History (1)

comment:1 Changed 11 years ago by Chris Browet

Resolution: invalid
Status: newclosed

Those messages are output by libxml2 itself, not Merkaartor. It's libxml who tries to load the library when Merkaartor calls "exsltCommonRegister();" to get some exslt extensions used by osmarender.

On Gentoo, libexslt is provided by the libxslt package. No idea on openSUSE.

Bottom line, you might have a problem with your libxslt(-dev) package.

Note: See TracTickets for help on using tickets.