Comment # 14 on bug 66618 from
(In reply to comment #13)
> Unable to run exact command .. no pidof
> 
> So manually
> 
> ps aux | grep syncevo-dbus
> 
> root 2717 0.0 1.5 119312 16468 ? S1 14:18 0:00
> /usr/libexec/syncevo-dbus-server
> 
> 
> strings /proc/2717/environ | grep zh_CN
> 
> nothing!!!
> 
> strings /proc/2717/environ | grep en_GB
> 
> nothing!!!

That probably explains the problem. Can you double check that running with
valid env variable makes the sorting work as expected? Kill the process above,
then run it with DBUS_SESSION_BUS_ADDRESS and LC_* variable set.

You should also fix your system such that these env variables get set in the
environment of all process before they start. For SyncEvolution and in
particular with EDS you really want to avoid the situation where it starts with
unset env variables, then changes at runtime to the real ones. In EDS, that can
lead to rewriting the database twice (go to C locale, back to real one).


You are receiving this mail because: