On 18 April 2013 04:34, Mark Mikofski <[email protected]> wrote:
> Hi Kai,
>
> Thanks!
>
> is libintl required? I got this traceback the first time I tried meld-1.7.2:
>
>>whoami@computer meld-1.7.2/bin
>>$ ./meld
>>Traceback (most recent call last):
>>  File "c:/meld/bin/meld", line 98, in <module>
>>    libintl = cdll.intl
>>  File
> "c:\Python27\lib\ctypes\__init__.py", line 435, in __getattr__
>>    dll = self._dlltype(name)
>>  File "c:\Python27\lib\ctypes\__init__.py", line 365, in __init__
>>    self._handle = _dlopen(self._name, mode)
>>WindowsError: [Error 126] The specified module could not be found

I have no idea about libintl packaging. I assumed that GTK or PyGTK or
something would include it.

It *is* required for translations to work properly. If anyone knows
about this stuff Windows-side, and can tell me that I can't rely on it
being present, then it's not difficult to reproduce the old try/except
behaviour here. However, given the below problem I'm currently
inclined to think it's an installation issue.

> I edited bin/meld (98) to load GNU.Gettext.dll from the x64 GTK runtime and 
> it started then crashed python. Now it crashes python everytime. I get the 
> following trackeback:
>
>>whoami@computer meld-1.7.2/bin
>>$ ./meld
>>Couldn't bind the translation domain. Some translations won't work.
>>function 'bindtextdomain' not found
>>
>>
>>(python.exe:7472): GLib-GIO-CRITICAL **:
> g_loadable_icon_load: assertion `G_IS_LOADABLE_ICON (icon)' failed
>>./meld:167: GtkWarning: Could not find the icon 'gtk-file'. The 'hicolor' 
>>theme
>>was not found either, perhaps you need to install it.
>>You can get a copy from:
>>        http://icon-theme.freedesktop.org/releases
>>  gtk.main()
>>**
>>Gtk:ERROR:gtkrecentmanager.c:1942:get_icon_fallback: assertion failed: 
>>(retval != NULL)
<snip>

This just looks like a broken install to me. I don't know that we
expect Meld to function without an icon theme installed. I know
~nothing about Windows GTK+ packaging options, but I test with the
PyGtk all-in-one installer, making it pretty much the only 'supported'
option. However, Keegan's installer is high on the list, and may well
be a better option.

cheers,
Kai
_______________________________________________
meld-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/meld-list

Reply via email to