Tus comentarios

I just checked and see there is now such file '/usr/lib/libgio-2.0.so' but I see:


$ 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

I'm using sublime 2 in Ubuntu 10.10 with latest libgio:


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