guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ‘staging’ and GNOME updates


From: Ludovic Courtès
Subject: Re: ‘staging’ and GNOME updates
Date: Tue, 23 Apr 2019 12:28:18 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux)

Hello!

Ricardo Wurmus <address@hidden> skribis:

>                           (service (service-type
>                                     (name 'break-gnome)
>                                     (extensions
>                                      (list (service-extension
>                                             activation-service-type
>                                             (lambda _
>                                               #~(mkdir-p 
> "/home/bob/.local/share/gnome-shell")))))
>                                     (default-value #t))))
>                     %desktop-services))
>   (name-service-switch %mdns-host-lookup-nss))
>
> Note the “break-gnome” service.  When the service does not exist,
> everything is fine.  It seems to me that the contents of the directory
> really do not matter after all.

Nice reproducer!

> Now I wonder how this affects the gnome-shell startup, because once the
> upgrade is complete things do work fine.  I wonder if there may be a
> dconf setting that is flipped after initialization.

I see that ‘shell_global_init’ in gnome-shell fiddles with “userdatadir”
(aka. ~/.local/share/gnome-shell).  At first sight it looks like it
should be idempotent, but who knows…  Perhaps we could strace it to see
what happens.

Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]