I'm struggling to get GNOME Maps [0] to work. I've attached my patch series.
There is a log of the console output below. GNOME is really another world to me; I don't know where to start with these error messages and warnings. GNOME Maps is cool because version 3.20 is supposed to include an OpenStreetMap editor! This is version 3.18.2. Any advice appreciated! [0] https://wiki.gnome.org/Apps/Maps Here is the console output, including stderr: $ gnome-maps ** (org.gnome.Maps:14112): WARNING **: Failed to load shared library 'libgoa-1.0.so.0' referenced by the typelib: libgoa-1.0.so.0: cannot open shared object file: No such file or directory (org.gnome.Maps:14112): GLib-GObject-WARNING **: cannot retrieve default vtable for invalid or non-interface type 'void' (org.gnome.Maps:14112): GLib-GObject-WARNING **: gsignal.c:1674: parameter 1 of type 'void' for signal "Gjs_AccountListBox::account_selected" is not a value type (org.gnome.Maps:14112): Gjs-WARNING **: JS ERROR: Error: Unsupported type void, deriving from fundamental void CheckInManager<._init@resource:///org/gnome/Maps/js/checkIn.js:47 wrapper@resource:///org/gnome/gjs/modules/lang.js:178 Application<._initServices@resource:///org/gnome/Maps/js/application.js:224 wrapper@resource:///org/gnome/gjs/modules/lang.js:178 Application<.vfunc_startup@resource:///org/gnome/Maps/js/application.js:200 wrapper@resource:///org/gnome/gjs/modules/lang.js:178 main@resource:///org/gnome/Maps/js/main.js:47 run@resource:///org/gnome/gjs/modules/package.js:192 start@resource:///org/gnome/gjs/modules/package.js:176 @/gnu/store/k4a5aacl0xknr9hakz1kh0ph3nnpbpb5-gnome-maps-3.18.2/share/gnome-maps/org.gnome.Maps:5 (org.gnome.Maps:14112): Gtk-CRITICAL **: gtk_tree_model_foreach: assertion 'GTK_IS_TREE_MODEL (model)' failed (org.gnome.Maps:14112): Gtk-CRITICAL **: gtk_tree_model_filter_get_iter: assertion 'filter->priv->child_model != NULL' failed (org.gnome.Maps:14112): Gtk-CRITICAL **: gtk_tree_model_foreach: assertion 'GTK_IS_TREE_MODEL (model)' failed (org.gnome.Maps:14112): Gtk-CRITICAL **: gtk_tree_model_filter_get_iter: assertion 'filter->priv->child_model != NULL' failed (org.gnome.Maps:14112): Gtk-CRITICAL **: gtk_tree_model_foreach: assertion 'GTK_IS_TREE_MODEL (model)' failed (org.gnome.Maps:14112): Gtk-CRITICAL **: gtk_tree_model_filter_get_iter: assertion 'filter->priv->child_model != NULL' failed (org.gnome.Maps:14112): Gtk-CRITICAL **: gtk_tree_model_foreach: assertion 'GTK_IS_TREE_MODEL (model)' failed (org.gnome.Maps:14112): Gtk-CRITICAL **: gtk_tree_model_filter_get_iter: assertion 'filter->priv->child_model != NULL' failed (org.gnome.Maps:14112): Gjs-WARNING **: JS ERROR: TypeError: Application.placeStore is null FavoritesPopover<._init@resource:///org/gnome/Maps/js/favoritesPopover.js:61 wrapper@resource:///org/gnome/gjs/modules/lang.js:178 MainWindow<._init@resource:///org/gnome/Maps/js/mainWindow.js:87 wrapper@resource:///org/gnome/gjs/modules/lang.js:178 Application<._createWindow@resource:///org/gnome/Maps/js/application.js:236 wrapper@resource:///org/gnome/gjs/modules/lang.js:178 Application<.vfunc_activate@resource:///org/gnome/Maps/js/application.js:250 wrapper@resource:///org/gnome/gjs/modules/lang.js:178 main@resource:///org/gnome/Maps/js/main.js:47 run@resource:///org/gnome/gjs/modules/package.js:192 start@resource:///org/gnome/gjs/modules/package.js:176 @/gnu/store/k4a5aacl0xknr9hakz1kh0ph3nnpbpb5-gnome-maps-3.18.2/share/gnome-maps/org.gnome.Maps:5 Leo Famulari (8): gnu: telepathy-glib: Enable vala bindings. gnu: evolution-data-server: Build Vala bindings. gnu: Add folks. gnu: vala: Build Vala API (.vapi) generator. gnu: libchamplain: Update to 0.12.13. gnu: libchamplain: Build Vala bindings. gnu: Add gfbgraph. gnu: Add gnome-maps. gnu-system.am | 1 + gnu/packages/glib.scm | 4 +++ gnu/packages/gnome.scm | 85 +++++++++++++++++++++++++++++++++++++++++++++++--- gnu/packages/maps.scm | 62 ++++++++++++++++++++++++++++++++++++ 4 files changed, 148 insertions(+), 4 deletions(-) create mode 100644 gnu/packages/maps.scm -- 2.7.3
