bleakgrey / tootle

GTK-based Mastodon client for Linux
GNU General Public License v3.0
401 stars 61 forks source link

Settings schema 'com.github.bleakgrey.tootle' is not installed #41

Closed lanodan closed 5 years ago

lanodan commented 6 years ago
$ com.github.bleakgrey.tootle
[INFO 01:04:04.125741] Application.vala:154: Tootle version: 0.1.3
[INFO 01:04:04.125907] Application.vala:156: Kernel version: 4.14.14-gentoo
[ERROR 01:04:04.253848] [GLib-GIO] Settings schema 'com.github.bleakgrey.tootle' is not installed
Trace/breakpoint trap

I have this bug both with 2756afe (master now) and 0.1.3.

bleakgrey commented 6 years ago

Weird. The settings schema is explicitly installed during building, at least it should be. Try running sudo glib-compile-schemas /usr/home/haelwenn/.local/share/glib-2.0/schemas.

bleakgrey commented 6 years ago

If that doesn't help, try building with default /usr prefix, maybe it has hard time finding it on non-Ubuntu based distros

lanodan commented 6 years ago

Installed it system-wide by doing a quick gentoo ebuild, and it works. Doing glib-compile-schemas as SuperUser didn’t work.

Can you look if installing it in the home would be possible?

bleakgrey commented 6 years ago

I'm sure that Tootle doesn't contain any path-specific components. It looks like it's GLib schema being finicky for a reason I fail to see.

stevenroose commented 5 years ago

I'm also getting this. I'm trying to just build into the ./build directory instead of into /usr.