myglc2 <myg...@gmail.com> skribis: > g1@g1 ~/src/guix [env]$ ./configure --sysconfdir=/etc > > ... it gave this message ... > > [...] > checking the current installation's localstatedir... /var > configure: error: chosen localstatedir '/usr/local/var' does not match that > of the existing installation '/var' > Installing may corrupt /gnu/store! > Use './configure --localstatedir=/var'. > > ... which left me wondering if it meant ...
Do like it says. :-) That is, it noticed that your system has /var/guix/db and that you were configuring with a different state directory, which is a mistake you’d rather avoid (see the bits about localstatedir at <https://www.gnu.org/software/guix/manual/html_node/Requirements.html>). So: ./configure --localstatedir=/var --sysconfdir=/etc -C Ludo’.