On Mon, 14 May 2001, Christian Robottom Reis wrote:
> On Sun, 13 May 2001 [EMAIL PROTECTED] wrote:
>
> > Christian> Skip, I'm having the same problems with gtk+-1.3.5 and the
> > Christian> latest (CVS) pygtk.
> >
> > I took the easy way out and or'd in RTLD_GLOBAL to the two dlopen calls at
> > the bottom of the .../Python/dynload_shlib.c in the Python source tree. I
> > think James has a better fix in the mix but it requires changes to some
> > other Gtk stuff.
>
> So you mean the fact pygtk is coercing pango to load a .so.la file is a
> result of the RTLD_GLOBAL problem? _That's unusual_.
The gmodule library (a wrapper for various dynamic linker interfaces) in
glib-2.0 is able to load libtool .la files natively. I guess it tried to
load whatever.so.la as a last resort, and that came out in the error
message. The problem is to do with incomplete dependency lists for the
pango shaper modules, etc. Patching python to use RTLD_GLOBAL is a work
around for the problem.
>
> I've spoken to Owen and he says there will be a fix possibly this week, so
> I'll sit and wait in the meantime.
Well, you know where the bugzilla bug with the patches is if you get
impatient :)
James.
--
Email: [EMAIL PROTECTED]
WWW: http://www.daa.com.au/~james/
_______________________________________________
pygtk mailing list [EMAIL PROTECTED]
http://www.daa.com.au/mailman/listinfo/pygtk