Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

denemo "GLib-GIO - ERROR : No GSettings schemas are installed on the system" #52958

Closed
SmilingHorse opened this issue Dec 27, 2018 · 1 comment · Fixed by #72903
Closed

denemo "GLib-GIO - ERROR : No GSettings schemas are installed on the system" #52958

SmilingHorse opened this issue Dec 27, 2018 · 1 comment · Fixed by #72903

Comments

@SmilingHorse
Copy link

SmilingHorse commented Dec 27, 2018

  1. Remove ~/.denemo-2.2.0
  2. Start denemo
  3. File -> Open -> Open
  4. Crash. Console says "GLib-GIO - ERROR : No GSettings schemas are installed on the system".

What's really weird is I found a way to circumvent this by opening an old file I cleaned up from all its previous content and saved in my home dir ($ denemo ~/start.xml.denemo ) and it doesn't crash: https://gist.github.com/SmilingHorse/33ebdaf3cf81f7a18109b77e6287b320#file-start-xml-denemo

No idea what's going :)

Ok so it's what you open denemo from that makes the difference: If I use a file manage like spacefm (that probably already has glib related env variables set) everything seems to be fine. So, using a gtk terminal / file manager / wm / dm to open denemo works while starting it off from some other terminal / file manager / wm / dm means when you try to use the browser popup widget (saving / loading) it crashes.

it's probably something like this: #26560

recent nixos stable.

@jtojnar
Copy link
Member

jtojnar commented Dec 27, 2018

There should be wrapGAppsHook in the nativeBuildInputs, see #43150

kylesferrazza added a commit to kylesferrazza/nixpkgs that referenced this issue Nov 15, 2019
closes NixOS#52958

remove wrapProgram in favor of gappsWrapperArgs
move gettext and pkgconfig to nativeBuildInputs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants