GNOME Bugzilla – Bug 152506
relocation error in libfspotjpegtran
Last modified: 2006-05-17 16:31:57 UTC
complile/install f-spot, remove exif development library files (libexif.so), run f-spot, select image, try to rotate image left or right, following error occurs: mono: relocation error: /usr/lib/f-spot/libfspotjpegtran.so.0: undefined symbol: exif_data_new_from_data as it don't happen with libexif-dev installed, there seems to be error in linking to unversioned library version (libexif.so) instead of versioned (libexif.so.10). This is very bad practice which would result in broken application anyway in future.
Confirmation.
this should be pulling the link link line from the pkg-config data, I'm not sure what is it going on.
Is this istill happening for anyone. I think I resolved this a while ago.
Created attachment 36733 [details] [review] Link properly Split the exif dependencies into EXIF_CFLAGS/EXIF_LIBS and use where appropriate.
Any news on this one?
Since no more comments on this one for over one year, would recommend to close this one. If it happens again, raise a new bug.
Any more news on this one? Does it still happend?
I removed libexif.so $ locate libexif.so /usr/lib/libexif.so.12.0.0 /usr/lib/libexif.so.12 Started F-Spot, and selected a photo and managed to rotate it with no problems. Closing this bug