Subject: glib2/gtk/gtk-/gtk+ snafu
To: None <>
From: George Michaelson <>
List: tech-pkg
Date: 11/17/2004 00:29:35
I seem to have wedged my gtk+ state. I can't get over an apparent shared
lib dependency on specific library sub-versions which don't seem to exist,
and oddly don't appear to be implied by work/.buildlink/lib stuff either.

gaim complains it can't find gtk2. gtk2 won't build, because an internal
call to test the version of gtk installed fails due to runtime link library
failure to detect libgobject and/or libgmodule.

Luke Mewburn suggested it might be due to libtool changes.

trace of gtk2 make..

(cd .libs && rm -f && ln -s ../
../../gtk/gtk-query-immodules-2.0 > gtk.immodules Shared object

"" not found 

gmake[3]: *** [gtk.immodules] Error 1
gmake[3]: Leaving directory
`/data/pkgsrc/x11/gtk2/work/gtk+-2.4.13/modules/input' gmake[2]: ***
[all-recursive] Error 1 gmake[2]: Leaving directory
`/data/pkgsrc/x11/gtk2/work/gtk+-2.4.13/modules' gmake[1]: ***
[all-recursive] Error 1 gmake[1]: Leaving directory
`/data/pkgsrc/x11/gtk2/work/gtk+-2.4.13' gmake: *** [all] Error 2
*** Error code 2

make: stopped in /data/pkgsrc/x11/gtk2
*** Error code 1

make: stopped in /usr/pkgsrc/x11/gtk2

George Michaelson       |  APNIC                 
Email:    |  PO Box 2131 Milton    
Phone: +61 7 3858 3150  |  QLD 4064 Australia    
  Fax: +61 7 3858 3199  |