Hi,

> it seems that there is something going badly wrong wrt to python/exif
> prohibiting lazygal even to show the help page, rendering it completely
> unusable:
[...]
> ImportError: /usr/lib/pymodules/python2.5/libpyexiv2.so: undefined symbol: 
> _ZN5Exiv28ExifData5eraseEN9__gnu_cxx17__normal_iteratorIPNS_9ExifdatumESt6vectorIS3_SaIS3_EEEE

$ python
Python 2.5.5 (r255:77872, Apr 21 2010, 08:40:04)
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pyexiv2
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/pymodules/python2.5/pyexiv2/__init__.py", line 60, in <module>
    import libexiv2python
ImportError: /usr/lib/pymodules/python2.5/libexiv2python.so: undefined
symbol: 
_ZN5Exiv28ExifData5eraseEN9__gnu_cxx17__normal_iteratorIPNS_9ExifdatumESt6vectorIS3_SaIS3_EEEE

A simple import of the pyexiv2 module fails, so this would not be
lazygal's fault.

This was working fine on last friday, and I see in my logs an update
of libexiv2-6 0.19-1 -> 0.19-2 over the WE, so I guess this should be
reassigned to src:exiv2 if the library needs to advertise that it has
changed its binary interface (symbols version bump?) or to
python-pyexiv2 for a recompile.

As a side note, rebuilding the python-pyexiv2 source package fixes the problem.

Alex



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to