[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Something stopping Gimp loading



On Sun, May 18, 2008 at 09:47:20PM +0200, Florian Kulzer wrote:
> On Sun, May 18, 2008 at 09:38:45 -0400, Thomas H. George wrote:
> > On Sun, May 18, 2008 at 03:11:24PM +0200, Florian Kulzer wrote:
> > > On Sat, May 17, 2008 at 17:47:41 -0400, Thomas H. George wrote:
> > > > On Sat, May 17, 2008 at 01:25:04PM -0500, Ron Johnson wrote:
> > > > > On 05/17/08 13:00, Thomas H. George wrote:
> > > > > > Something I have installed stops Gimp from loading - that is the little
> > > > > > Gimp picture flashes on the screen briefly and then the load aborts.
> > > 
> > > [...]
> > > 
> > > > > Open a command window and run it from there.  Hopefully some useful
> > > > > error messages will appear.
> > > > > 
> > > > Right.  I opened a terminal window, tried to start Gimp, and got the
> > > > following message:
> > > > 
> > > > gimp: symbol lookup error: gimp: undefined symbol: g_dpgettext
> > > 
> > > This symbol is defined in libglib-2.0.so.0, which is part of the
> > > libglib2.0-0 package. Something is wrong with this package on your
> > > system, or you have a more general problem with your dynamic linker.
> > > Please post the output of the following commands:
> > > 
> > > nm -D /usr/lib/libglib-2.0.so.0 | grep g_dpgettext
> > > 
> > > ls -l /usr/lib/libglib-2.0.so*
> > > 
> > > dpkg -l libglib2.0\* | awk '/^i/{print $1, $2}'
> > > 
> > > /sbin/ldconfig -pNX | grep libglib-2.0
> > > 
> > 
> > Script started on Sun 18 May 2008 09:28:05 AM EDT
> > tom@Phoenix:~$ nm -D /usr/lib/libglib-2.0.so.0 | grep g_dpgettext
> > 0000000000054180 T g_dpgettext
> 
> OK, the symbol is defined.
> 
> > tom@Phoenix:~$ ls -l /usr/lib/libglib-2.0.so*
> > lrwxrwxrwx 1 root root     23 2008-05-13 08:37 /usr/lib/libglib-2.0.so.0 -> libglib-2.0.so.0.1600.3
> > -rw-r--r-- 1 root root 771320 2008-04-11 17:33 /usr/lib/libglib-2.0.so.0.1600.3
> 
> Hmm, I have a /usr/lib/libglib-2.0.so symlink (to the same *.1600.3
> file) in addition to the one that your output shows.
> 
> > tom@Phoenix:~$ dpkg -l libglib2.0\* | awk '/^i/{print $1, $2}'
> > ii libglib2.0-0
> > tom@Phoenix:~$ /sbin/ldconfig pNX | grep libglib-2.0
> > /sbin/ldconfig: relative path `pNX' used to build cache
> 
> That should have been "-pNX" there.
> 
> > tom@Phoenix:~$ exit
> > 
> > Script done on Sun 18 May 2008 09:33:29 AM EDT
> 
> Please run the ldconfig command again with the correct syntax. I would
> furthermore like to see the result of:
> 
> ldd `which gimp` | grep libglib-2.0


Script started on Sun 18 May 2008 05:12:50 PM EDT
tom@Phoenix:~$ /sbin/ldconfig -pNX | grep libglib-2.0
	libglib-2.0.so.0 (libc6,x86-64) => /usr/local/lib/libglib-2.0.so.0
	libglib-2.0.so.0 (libc6,x86-64) => /usr/lib/libglib-2.0.so.0
	libglib-2.0.so (libc6,x86-64) => /usr/local/lib/libglib-2.0.so
tom@Phoenix:~$ ldd `which gimp` \| grep libglib-2.0
	libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x00002b5b4ecea000)
tom@Phoenix:~$ exit

Script done on Sun 18 May 2008 05:16:10 PM EDT

Thanks for your help,

Tom
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org 
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 
> 


Reply to: