I’m following https://gitlab.gnome.org/GNOME/rhythmbox/-/blob/master/INSTALL.quick to build and install rhythmbox on a Ubuntu 21.04 minimum installation. This version does not include rhythmbox package. Starting rhythmbox built from source results in a core dumped message:
The settings schema is provided by the project itself and should become available to you after installing it. Might be needed to either run glib-compile-schemas. Ideally this should be done as part of the build system (since some version of Meson there even is a dedicated method in the GNOME module for exactly this). https://gitlab.gnome.org/GNOME/rhythmbox/-/issues/1933 might be a bit helpful.
Thanks for your fast reply. I’ll check how to run glib-compile-schemas manually. Yes, I’d like to see this included in the Meson/Ninja build. However, the ticket is already closed, so some manual steps are needed which are not documented in https://gitlab.gnome.org/GNOME/rhythmbox/-/blob/master/INSTALL.quick.
There’s no package to install: you either need to install Rhythmbox after building it—i.e. run it installed—or you need to call glib-compile-schemas in the build directory and then modify the GSETTINGS_SCHEMA_DIR environment variable to point to where the compile schema file is available.