Summary: | opensuse: syncevolution.org packages must run ldconfig | ||
---|---|---|---|
Product: | SyncEvolution | Reporter: | promeneur <epistemepromeneur> |
Component: | KDE | Assignee: | Patrick Ohly <patrick.ohly> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | critical | ||
Priority: | medium | CC: | syncevolution-issues |
Version: | unspecified | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
syncevolution files are stored in /usr/lib
ldconfig.log |
i made an error replace "mandriva i686 , kde 4.8.5 , syncevolution-kde-1.3.99.6-2.i386_64.rpm" by "mandriva i686 , kde 4.8.5 , syncevolution-kde-1.3.99.6-2.i386.rpm" Whether /usr/lib or /usr/lib64 get used depends on the distro. The packages were compile for Debian/Ubuntu, which use /usr/lib. The failure may come from not having /usr/lib in your default search path. What does "ldd syncevolution" say? What's the output of "/sbin/ldconfig -v -N" (run as normal user, there's no need to actually modify anything with it)? Created attachment 91588 [details]
ldconfig.log
>> What does "ldd syncevolution" say? linux-b4lz:~ # ldd syncevolution ldd: ./syncevolution: No such file or directory linux-b4lz:~ # >> What's the output of "/sbin/ldconfig -v -N" see attachment ldconfig.log Looks like /usr/lib is still in the search path and has libsyncevolution. Can you run "ldconfig" as root and try again to start SyncEvolution? now it works :) Should be fixed in 1.3.99.7. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.
Created attachment 91587 [details] syncevolution files are stored in /usr/lib opensuse 13.1 x86_64 , kde 4.12 syncevolution-kde-1.3.99.6-2.x86_64.rpm unable to launch syncevolution . see the messages : x@linux-b4lz:~> syncevolution syncevolution: error while loading shared libraries: libsyncevolution.so.0: cannot open shared object file: No such file or directory x@linux-b4lz:~> sync-ui sync-ui: error while loading shared libraries: libsyncevo-dbus.so.0: cannot open shared object file: No such file or directory another question : is it normal a 64 bit app put their files in /usr/lib/ instead of /usr/lib64/ ? see the attachment i have no pb with mandriva i686 , kde 4.8.5 , syncevolution-kde-1.3.99.6-2.i386_64.rpm