Meld 1.2 and PyGTK version?




Hi all,

I just downloaded Meld 1.2 and tried to run it on RHEL5.

It says:

Traceback (most recent call last):
 File "/users/geoff/work/downloads/meld-1.2/meld", line 109, in ?
   meldapp.main()
 File "/users/geoff/work/downloads/meld-1.2/meldapp.py", line 876, in main
   tab = app.append_diff(args)
File "/users/geoff/work/downloads/meld-1.2/meldapp.py", line 777, in append_diff
   return self.append_filediff(paths)
File "/users/geoff/work/downloads/meld-1.2/meldapp.py", line 763, in append_filediff
   self._append_page(doc, "tree-file-normal.png")
File "/users/geoff/work/downloads/meld-1.2/meldapp.py", line 740, in _append_page
   nbl = NotebookLabel(icon, "", lambda b: self.try_remove_page(page))
File "/users/geoff/work/downloads/meld-1.2/meldapp.py", line 381, in __init__
   image.set_tooltip_text(_("Close tab"))
AttributeError: 'gtk.Image' object has no attribute 'set_tooltip_text'

If I run it on RHEL4 it says:

Meld requires pygtk2.6.0 or higher.
Due to incompatible API changes some functions may not operate as expected.

But RHEL5 has pygtk 2.10. And the method above it can't find is only supported in PyGTK 2.12 if I check the docs.

So I guess either some code needs fixing or the required PyGTK version needs to be bumped up. If it really does require PyGTK 2.12 I probably won't use it as that would require building a separate GTK from source...

Regards,
Geoff Bache



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]