bug#55583: guix-daemon doesn't cleanly error-out on case-insensitive file systems.

2022-05-24 Thread Brian Cully via Bug reports for GNU Guix
Maxime Devos writes: Create a file /gnu/store/case-sensitivity-test (if it doesn't already exist). Open /gnu/store/CASE-SENSITIVITY-TEST. If it succeeds, you have a case-sensitive file system. Hah. I was so wrapped up in thinking about kernel or POSIX APIs I missed the obvious thing.

bug#55583: guix-daemon doesn't cleanly error-out on case-insensitive file systems.

2022-05-23 Thread Maxime Devos
Brian Cully schreef op ma 23-05-2022 om 12:54 [-0400]: > I don’t know of a good way to check this in a file-system > independent manner Create a file /gnu/store/case-sensitivity-test (if it doesn't already exist). Open /gnu/store/CASE-SENSITIVITY-TEST. If it succeeds, you have a case-sensitive

bug#55583: guix-daemon doesn't cleanly error-out on case-insensitive file systems.

2022-05-23 Thread Brian Cully via Bug reports for GNU Guix
Maxime Devos writes: Not sure how a case-insensitivity would cause this, but I think we can keep this open -- wouldn't it be better if "guix-daemon" just says ‘nope, case-sensitivity is required (*), not continuing)? (*) For reproducible builds, and apparently for substitution. The issue

bug#55583: guix-daemon doesn't cleanly error-out on case-insensitive file systems.

2022-05-23 Thread Maxime Devos
retitle 55583 guix-daemon doesn't cleanly error-out on case-sensitive file systems. thanks Brian Cully schreef op ma 23-05-2022 om 09:00 [-0400]: This bug was caused by having my Guix filesystem mounted on a case-insensitive file system. Re-running pull within the Docker container mounted on a