Hello, Katherine Cox-Buday <cox.katherin...@gmail.com> writes:
> Ricardo Wurmus <rek...@elephly.net> 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
signature.asc
Description: PGP signature