On Thu, Sep 10, 2009 at 3:32 PM, Chris Withers <[email protected]> wrote:
> Chris Withers wrote:
>>
>> Chris Withers wrote:
>>>
>>> I tried removing LIBGOBJECT-2.0.0.DLL, but installing TortoiseHg didn't
>>> restore it. And now Pidgin no longer works so I'll try re-installing that...
>>>
>>> I wonder if Pidgin has anything to do with this?
>>
>> Hmm, so now I tried putting C:\gtk_2.16.5\bin at the start of my PATH
>> environment variable. Pidgin starts up again, but now I get a pop up box
>> when I try to run TortoiseHg that says "The procedure entry point
>> g_gonvert_init could not be located in libglib-2.0.0.dll"
>
> Hmm, yet more digging gound that libgthread-2.0.0 was being picked up from
> system32 (why?! C:\gtk_2.16.5\bin is *before* it on my path! :-( ) and that
> obviously wasn't the right version (despite having an identical name?!)

GTK+ has this glorious policy of not changing their DLL version numbers... ever.
I was just describing this in a reply in a previous email.

THG works pretty hard to avoid GTK+ library conflcts, we put all of
our GTK dlls in their own subdirectory outside of the system path, and
add that gtk/ directory into just our process path.

But.. when the PyGtk tries to open _gobject.pyd, it apparently looks
in other places first.

> Anyway, having deleted that, I can now start the installed hgtk! yay!

That's good to know.

> Will try the shell extensions now...
>
> Anyone have any ideas where the gtk dlls in system32 came from and what
> badness may ensure from my unduly brutal tinkering?

Some other GTK+ app is being a bad citizen..

--
Steve Borho

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Tortoisehg-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

Reply via email to