Hello, Katherine Cox-Buday writes: > Ricardo Wurmus writes: [...] >> Is there anything special about your setup perhaps? E.g. running the >> daemon as some other user than root, using btrfs, etc. > > The store is mounted on a RAID-6 array with an ext4 filesystem. Maybe > the striping is confusing things? Here's the mount point: > > #+BEGIN_EXAMPLE > $ mount |grep gnu > /dev/mapper/vg1-volume_2 on /gnu type ext4 (rw,relatime,synoacl,stripe=32,data=writeback,jqfmt=vfsv0,usrjquota=aquota.user,grpjquota=aquota.group) > #+END_EXAMPLE synoacl? I cannot find that mount option: are you on a Synology NAS? AFAIK stripe=32 should not have any impact on mtime, nor data=writeback I'm using Guix on Debian and my store is in a LV too: --8<---------------cut here---------------start------------->8--- /dev/mapper/vg01-gnu on /gnu type ext4 (rw,relatime) --8<---------------cut here---------------end--------------->8--- I vaguely recall once I had one problem with source scm files newer than compiled when using ./pre-inst-env (for sure I did something wrong hacking, not directly touching /gnu/store anyway) but "guix gc --verify=repair" fixed that for me Ricardo also asked you about the daemon: how is it started on your machine? mine is starded by the systemd service (installed via binary installation), and is running as root: --8<---------------cut here---------------start------------->8--- host:~$ ps aux | grep guix-daemon root 2444 0.0 0.0 12216 1808 ? Ss Mar22 0:00 /var/guix/profiles/per-user/root/current-guix/bin/guix-daemon --build-users-group=guixbuild --8<---------------cut here---------------end--------------->8--- [...] HTH! Gio' -- Giovanni Biscuolo Xelera IT Infrastructures