On 02/14/2017 at 17:43 Maxim Cournoyer writes: > Hi George and Ludovic, > > l...@gnu.org (Ludovic Courtès) writes: > > [...] >> >> ‘guix pull’ preserves your (guix config) module. So if the ‘guix’ you >> run was configured to use /etc, it’ll keep using that; if it was >> configured to use /usr/local/etc, it’ll keep using that.
Could you please clarify? Does it do this when invoked by 'guix pull' or by './pre-inst-env guix pull', or in both cases? >> If you run “./pre-inst-env guix pull”, then you end up using (guix >> config) from your build tree, which is configured to use /usr/local/etc >> by default. That’s probably what happened, no? I don't use './pre-inst-env' so I don't think so. But maybe I did on the system from which I did 'system init' to create this one. Would that explain it? [...] > George, as an alternative, you might be interested in declaring the extra > key in your system's config.scm file [0]. Great point, thank you Maxim.