Package: guix Version: 1.2.0-4 Severity: important Control: submitter -1 Diane Trout <di...@ghic.org> X-Debbugs-Cc: Diane Trout <di...@ghic.org>
The original history for this bug is in https://bugs.debian.org/985916 and this bug is caused by fixing that one... though it really stands as it's own issue. On 2021-04-08, Diane Trout wrote: > As an update with the /etc/profiles.d/guix.sh update at some point my GNOME > Desktop crashed and wouldn't restart. > > gnome-shell was dying with this error message > "Settings schema 'org.gnome.desktop.peripherals.touchpad' does not contain a > key named 'tap-button-map'" > > extracted from the stack trace. > > #0 g_log_structured_array (log_level=<optimized out>, fields=0x7fffc50d5f90, > n_fields=4) at ../../../glib/gmessages.c:554 > #1 0x00007f3fbdc560b5 in g_log_default_handler > (log_domain=log_domain@entry=0x7f3fbded28f8 "GLib-GIO", > log_level=log_level@entry=6, > message=message@entry=0x7f3fac020d80 "Settings schema > 'org.gnome.desktop.peripherals.touchpad' does not contain a key named 'tap- > button-map'", unused_data=unused_data@entry=0x0) at > ../../../glib/gmessages.c:3123 > #2 0x00007f3fbdc56309 in g_logv (log_domain=0x7f3fbded28f8 "GLib-GIO", > log_level=G_LOG_LEVEL_ERROR, format=<optimized out>, > args=<optimized out>) at ../../../glib/gmessages.c:1350 > ... > > What I eventually figured out was there were glib-2.0 settings installed into > my .guix-profile probably from installing the guix's graphical version of > emacs > and that version is older than what's being used by Debian and gnome is very > cranky about this. This of course, only happens if you install packages into your profile that conflict with what is installed via dpkg, so setting this bug as important severity. > I disabled automatically activating my user level .guix-profile, while still > adding the pulled guix command by adding a return in /etc/profile.d/guix.sh. > Is there a way to limit the guix-profile changes to just interactive shells? I suspect that is tricker... > And does the desktop startup only use the non-interactive shell configuration? I *think* so. live well, vagrant
signature.asc
Description: PGP signature