Opened 16 years ago

Closed 14 years ago

#15957 closed defect (worksforme)

gnome-doc-utils, gnome-control-center: missing symbols in libxmlmod.so

Reported by: paulbeard@… Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc: sfiera@…
Port: gnome-doc-utils gnome-control-center py25-libxml2

Description

Traceback (most recent call last):
  File "/opt/local/bin/xml2po", line 35, in <module>
    import libxml2
  File "/opt/local/lib/python2.5/site-packages/libxml2.py", line 1, in <module>
    import libxml2mod
ImportError: dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/libxml2mod.so, 2): Symbol not found: _xmlTextReaderSetSchema
  Referenced from: /opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/libxml2mod.so
  Expected in: dynamic lookup

Change History (4)

comment:1 Changed 16 years ago by jmroot (Joshua Root)

Cc: sfiera@… added
Milestone: Port Bugs
Summary: gnome-docs-util, gnome-control-center: missing symbols in libxmlmod.sognome-doc-utils, gnome-control-center: missing symbols in libxmlmod.so

Cc maintainer of py25-libxml2. Looking at the disassembly of /opt/local/lib/python2.5/site-packages/libxml2mod.so, I don't see _xmlTextReaderSetSchema but I do see _libxml_xmlTextReaderSetSchema.

comment:2 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

comment:3 Changed 14 years ago by jmroot (Joshua Root)

Owner: changed from macports-tickets@… to devans@…
Port: gnome-doc-utils gnome-control-center py25-libxml2 added

comment:4 Changed 14 years ago by dbevans (David B. Evans)

Resolution: worksforme
Status: newclosed

gnome-control-center updated to version 2.30.1 in rr71124 and builds without the problems noted here using xml2po provided by gnome-doc-utils @0.20.1 and python2.6 by default.

import libxml2 executes without error using either python25/py25-libxml2 or python26/py26-lbxml2

Assuming outdated report.

Note: See TracTickets for help on using tickets.