Etherape not working since last update

When downloading parrot 3.11, Etherape works fine, but after doing dist-upgrade, its not working anymore.

(etherape:25796): libglade-WARNING **: Could not load support for `gnome’: libgnome.so: cannot open shared object file: No such file or directory
Gtk-Message: Failed to load module “atk-bridge”

(etherape:25796): Gtk-WARNING **: Theme directory devices/symbolic of theme maia has no size field

(etherape:25796): libglade-WARNING **: unknown widget class ‘GnomeCanvas’

(etherape:25796): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead
EtherApe-INFO: sctp protocol not supported
EtherApe-INFO: ddp protocol not supported
EtherApe-INFO: ddp protocol not supported
EtherApe-INFO: ddp protocol not supported
EtherApe-INFO: ddp protocol not supported

(etherape:25796): GLib-GObject-WARNING **: invalid cast from ‘GtkLabel’ to ‘GnomeCanvas’

(etherape:25796): GnomeCanvas-CRITICAL **: gnome_canvas_root: assertion ‘GNOME_IS_CANVAS (canvas)’ failed

(etherape:25796): GnomeCanvas-CRITICAL **: gnome_canvas_item_new: assertion ‘GNOME_IS_CANVAS_GROUP (parent)’ failed
**
ERROR:diagram.c:250:addref_canvas_obj: assertion failed: (obj)
unexpected EOF in read_all()
critical: read_all() failed on control socket
Aborted

THen how to solved it ?

You can try to download : Libgnomeui-0 , this was working for me .

1 Like

It’s totally working now, thanks @jarfr , i’ll make a pull request to fix it.

Edit : any idea what branch i should use to add dependencies (dont want to mess the repository)?

first : open your terminal type this,
sudo -i
second : type this again,
apt --fix-broken install
third: type this again,
sudo apt-get install libgnomeui-0

then try to run it again