Created attachment 91587 [details]
syncevolution files are stored in /usr/lib
opensuse 13.1 x86_64 , kde 4.12
unable to launch syncevolution .
see the messages :
syncevolution: error while loading shared libraries: libsyncevolution.so.0: cannot open shared object file: No such file or directory
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-188.8.131.52-2.i386_64.rpm
i made an error
replace "mandriva i686 , kde 4.8.5 , syncevolution-kde-184.108.40.206-2.i386_64.rpm"
by "mandriva i686 , kde 4.8.5 , syncevolution-kde-220.127.116.11-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]
>> What does "ldd syncevolution" say?
linux-b4lz:~ # ldd syncevolution
ldd: ./syncevolution: No such file or directory
>> 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 18.104.22.168.