Ваші коментарі
dpkg -l | grep libgio
ii libgio-cil 2.22.2-2 CLI binding for the GIO I/O stack 2.22
ii libgio-fam 2.22.0-0ubuntu1 GLib Input, Output and Streaming Library (fam module)
but this problem still there, I have checked with ldd and see that sublime 2 still use libgio-2.0 not 2.22.2-2 from Gnome
ldd /usr/lib/sublime-text-2/sublime_text | grep libgio
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00110000)
After that, I also check libgio-2.0.so.0 existing in my system:
whereis libgio-2.0.so.0
libgio-2.0.so: /usr/lib/libgio-2.0.so.0
ls -lh /usr/lib/libgio-2.0.so.0
lrwxrwxrwx 1 root root 22 2011-03-19 20:46 /usr/lib/libgio-2.0.so.0 -> libgio-2.0.so.0.2600.1
I think this is a problem with old dev lib using to compile sublime, pls fix it!
--
Best regard!
Uoc Nguyen
Служба підтримки клієнтів працює на UserEcho
$ ls -lh /usr/lib/libgio*
lrwxrwxrwx 1 root root 22 2011-03-19 20:46 /usr/lib/libgio-2.0.so.0 -> libgio-2.0.so.0.2600.1
-rw-r--r-- 1 root root 937K 2010-11-19 21:14 /usr/lib/libgio-2.0.so.0.2600.1
lrwxrwxrwx 1 root root 21 2011-02-28 21:38 /usr/lib/libgiomm-2.4.so.1 -> libgiomm-2.4.so.1.3.0
-rw-r--r-- 1 root root 830K 2010-09-28 06:53 /usr/lib/libgiomm-2.4.so.1.3.0
$ nm -D /usr/lib/libgio-2.0.so.0 | grep g_bus_own_name
0009fab0 T g_bus_own_name
000a03f0 T g_bus_own_name_on_connection
000a0600 T g_bus_own_name_on_connection_with_closures
0009fcb0 T g_bus_own_name_with_closures
Now I'm using Linux Mint 10, it has based on Ubuntu 10.10 and I also installed many libraries & applications like Ubuntu Maverick one :) (Linux Mint also use same repository source as Ubuntu)
Fixed by create a symlink with this command, everyone can use command below to make it work :-)
$ cd /usr/lib; ln -s libgio-2.0.so.0.2600.1 libgio-2.0.so
Worked like charm for me, I think Sublime has check for 'libgio-2.0.so' but it is not exists in some system and skip to load.
--
Best regard!
Uoc Nguyen