I have just upgraded from julia 1.8 to 1.9 and there is now an incompatibility between the Winston (version 1.0.0) package and ImageView (version 0.11.5) package.
julia> import Winston
julia> import ImageView
(julia:27862): GLib-GObject-WARNING **: 23:15:21.417: cannot register existing type 'GdkDisplayManager'
(julia:27862): GLib-CRITICAL **: 23:15:21.417: g_once_init_leave: assertion 'result != 0' failed
(julia:27862): GLib-GObject-CRITICAL **: 23:15:21.417: g_object_new_with_properties: assertion 'G_TYPE_IS_OBJECT (object_type)' failed
Then everything hangs and I have to kill the terminal.
Apparently, this comes from the fact that ImageView and Winston use different versions of Gtk. I was unable though to determine which version they use.
How can I make both packages to play well together?