After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 152506 - relocation error in libfspotjpegtran
relocation error in libfspotjpegtran
Status: RESOLVED OBSOLETE
Product: f-spot
Classification: Other
Component: General
CVS
Other Linux
: Normal blocker
: ---
Assigned To: F-spot maintainers
F-spot maintainers
Depends on:
Blocks:
 
 
Reported: 2004-09-13 14:54 UTC by Ondřej Surý
Modified: 2006-05-17 16:31 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Link properly (2.14 KB, patch)
2005-01-30 17:41 UTC, Loz
none Details | Review

Description Ondřej Surý 2004-09-13 14:54:05 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.
Comment 1 Clark Torgerson 2004-10-23 09:18:37 UTC
Confirmation.
Comment 2 Larry Ewing 2004-12-26 06:51:15 UTC
this should be pulling the link link line from the pkg-config data,   I'm not
sure what is it going on.
Comment 3 Larry Ewing 2005-01-21 03:13:46 UTC
Is this istill happening for anyone.  I think I resolved this a while ago.
Comment 4 Loz 2005-01-30 17:41:44 UTC
Created attachment 36733 [details] [review]
Link properly

Split the exif dependencies into EXIF_CFLAGS/EXIF_LIBS and use where
appropriate.
Comment 5 Bengt Thuree 2006-02-17 07:08:17 UTC
Any news on this one? 
Comment 6 Bengt Thuree 2006-02-18 05:39:58 UTC
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.
Comment 7 Bengt Thuree 2006-05-17 04:44:40 UTC
Any more news on this one?
Does it still happend?
Comment 8 Bengt Thuree 2006-05-17 16:31:57 UTC
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