On Sun, Mar 19, 2017 at 02:41:09PM +0100, pelzflorian (Florian Pelz) wrote: No, normally gschemas.compiled is one file storing information about all GSettings application. It must thus be created from files provided by multiple packages. For example, gnome-calculator ships org.gnome.calculator.gschema.xml and gnome-maps ships org.gnome.Maps.gschema.xml and from both source files a file gschemas.compiled needs to be created when gnome-calculator and gnome-maps are installed to the same profile. This single file then stores settings of both packages. I think I see what you are saying: gschemas.compiled should not be part of the the package derivation, but should be part of the profile derivation. So then guix package --install or guix environment would need to run the necessary stuff to create it. I guess that could work, but would work probably need some changes at quite a low level. But what would happen if one had for example gnome-calculator in the system profile, and gnome-maps in the user profile? Would it work under those circumstances? J' -- Avoid eavesdropping. Send strong encrypted email. PGP Public key ID: 1024D/2DE827B3 fingerprint = 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3 See http://sks-keyservers.net or any PGP keyserver for public key.