Hi,

py-poppler complains about undefined symbols when importing. The
functions referenced by this symbols have been removed in poppler 0.18.
There is a bug report from 2011 upstream, but py-poppler didn't have a
new release since September 2009.

You can find the upstream bug report here (including patch):
https://bugs.launchpad.net/poppler-python/+bug/776234

python output:
...
$ python
Python 2.7.4 (default, Apr 15 2013, 15:14:39) 
[GCC 4.2.1 20070719 ] on openbsd5
Type "help", "copyright", "credits" or "license" for more information.
>>> import poppler
python:/usr/local/lib/python2.7/site-packages/poppler.so: undefined symbol 
'poppler_page_render_selection_to_pixbuf'
python:/usr/local/lib/python2.7/site-packages/poppler.so: undefined symbol 
'poppler_page_render_to_pixbuf_for_printing'
python:/usr/local/lib/python2.7/site-packages/poppler.so: undefined symbol 
'poppler_page_render_to_pixbuf'
python:/usr/local/lib/python2.7/site-packages/poppler.so: undefined symbol 
'poppler_page_get_thumbnail_pixbuf'
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: Cannot load specified object
...

natano
P.S.: I have contacted $MAINTAINER, but he is "just a user who once
submitted an update" and recommended to report the issue here.

Reply via email to