The current rawhide version is broken, it just can not be imported.
[kdas@d80 ~]$ python Python 2.6 (r26:66714, Mar 17 2009, 11:44:21) [GCC 4.4.0 20090313 (Red Hat 4.4.0-0.26)] 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/python2.6/site-packages/pyexiv2.py”, line 60, in <module> import libexiv2python ImportError: /usr/lib/python2.6/site-packages/libexiv2python.so: undefinedTried to find what that symbol is using c++filt
[kdas@d80 ~]$ c++filt _ZNK5Exiv29Exifdatum6typeIdEv Exiv2::Exifdatum::typeId() constNow is this a very new pyexiv2 which contains symbols from latest exiv2-lib or a problem itself ? The bug is here.
Update: It seems to be a local symbol. It comes from exiv2-lib only , but it shows as local with “notype” from the eu-readelf output :(