Missing dependency on python-gnomecanvas

Bug #127323 reported by Anders Kaseorg
4
Affects Status Importance Assigned to Milestone
meld (Debian)
Fix Released
Unknown
meld (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

Binary package hint: meld

meld fails to start without python-gnomecanvas installed, so it should be a dependency.

***MEMORY-WARNING***: meld[13866]: GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected; this program is likely to crash, leak or unexpectedly abort soon...
ImportError: could not import gnomecanvas
ImportError: cannot import name DockItem from bonobo.ui
/bin/sh: /usr/bin/esd: not found
Traceback (most recent call last):
  File "/usr/bin/meld", line 107, in <module>
    meldapp.main()
  File "/usr/lib/meld/meldapp.py", line 883, in main
    tab = app.append_diff(args)
  File "/usr/lib/meld/meldapp.py", line 782, in append_diff
    return self.append_dirdiff(paths)
  File "/usr/lib/meld/meldapp.py", line 760, in append_dirdiff
    doc.set_locations(dirs)
  File "/usr/lib/meld/dirdiff.py", line 343, in set_locations
    self.fileentry[pane].set_filename(loc)
AttributeError: '__main__.GnomeFileEntry' object has no attribute 'set_filename'

Revision history for this message
Vincent Legout (vlegout) wrote :

I think it's a duplicate of the bug 127174 because meld depends on python-gnome2.

Revision history for this message
deadwill (deadwill-deactivatedaccount) wrote :

should depend on python-gconf too.

Changed in meld:
importance: Undecided → Low
status: New → Confirmed
Changed in meld:
assignee: nobody → xxxxx1
status: Confirmed → In Progress
Revision history for this message
deadwill (deadwill-deactivatedaccount) wrote :

Thanks Anders and Vincent. Fix as attachment.

Changed in meld:
status: In Progress → Fix Committed
Changed in meld:
assignee: xxxxx1 → nobody
status: Fix Committed → Confirmed
Revision history for this message
deadwill (deadwill-deactivatedaccount) wrote :

Please check bug #127174.

Changed in meld:
status: Unknown → New
Changed in meld:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.