<zimoun>civodul: if I build “guix build /gnu/store/cnrdap3kyw9bpgz1ckxsz7a7dl6z6cr2-guile-charting-0.2.0.tar.gz.drv” then it displays « warning: rewriting hashes in `/gnu/store/y8lixv7x5wqqq4qlzda4yhprcxbyc3pw-guile-charting-0.2.0.tar.gz'; cross fingers » What does it mean?
<rekado>would you object if I worked on a patch to the daemon to optionally disable the deletion of unreachable links on GC operations?
<civodul>at first sight i don't see why one would want to keep them around
<rekado>the fact that any gc operation deletes unreachable locations (e.g. user profiles whose link origin is on a file system that is not mounted on the server where guix-daemon runs) is why I haven’t run “guix gc” in ages at the MDC and “disabled” it in the Guix wrapper script.
<rekado>home directories are not mounted on the server where guix-daemon runs, and even if they were the daemon would not be able to read the home directories.
<rekado>so it always decides that user profiles may be deleted.
<zimoun>civodul: yes but it downloads first /gnu/store/18nccx70bbjwyx9a03vncay8wzjg55j6-guile-charting-0.2.0.tar.gz then warns and stores /gnu/store/y8lixv7x5wqqq4qlzda4yhprcxbyc3pw-guile-charting-0.2.0.tar.gz
<zimoun>Well, I have the same questions: « Starting download of /gnu/store/3dq55rw99wdc4g4wblz7xikc8a2jy7a3-hello-2.12.1.tar.gz » and then returns /gnu/store/3dq55rw99wdc4g4wblz7xikc8a2jy7a3-hello-2.12.1.tar.gz
<zimoun>But if I use --check: « Starting download of /gnu/store/1s6xba6nafkxb242kafkg3x10jkdn2n9-hello-2.12.1.tar.gz »