Subject: Re: Problem with xcdroast and KDE3.3
To: Gianmaria De Tommasi <elrdet@tin.it>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 03/01/2005 15:05:58
Off-list I was told:

> (xcdroast:1527) GdkPixbuf-WARNING **: Error loading XPM image loader:
> Image type 'xpm' is not supported

I have carbon-copied the tech-pkg list. Please consider using the mailing
list to continue the discussion. Mailing lists offer good peer review and
possibly quicker and better feedback.

I think the Xpm image loader is like:
/usr/pkg/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so

Maybe your loader is using a missing library. Try:

ldd /usr/pkg/lib/gtk-2.0/2.4.0/loaders/libpixbufloader-xpm.so

(Use correct path above to your libpixbufloader-xpm.so.)

I am guessing it is attempting to use your now missing
libglib-2.0.so.0, libgmodule-2.0.so.0 or libgobject-2.0.so.0 (or similar
file names).

You may need to rebuild and reinstall pkgsrc/x11/gtk2 package.

I am curious: how did you install your gtk2+ package after you rebuilt
and reinstalled glib2?

I had similar problems. But I thought mine was an isolated issue. I
posted another message about how the requirement for glib2 was increased
when the libtool naming was changed in September. If you use old packages
made against old glib2, you may have problems because the shared libraries
have different names.

 Jeremy C. Reed

 	  	 	 BSD News, BSD tutorials, BSD links
	  	 	 http://www.bsdnewsletter.com/