bug#77214: `guix pull` fails with `autocrlf=true` in git config

2025-04-13 Thread Jodi Jodingtonstinski
> > It would be great if you could try it and check that it works for you. > You can do that by: > > rm -rf ~/.cache/guix/checkouts > git config --global core.autocrlf true > ./pre-inst-env guix download --git \ > https://git.savannah.gnu.org/git/shepherd.git I did this and it worked! I

bug#77214: `guix pull` fails with `autocrlf=true` in git config

2025-03-28 Thread Jodi Jodingtonstinski
Ideally `guix pull` would ignore this setting (and possibly all user git settings?) if it does not work with it. This causes errors such as: `gnu/packages/music.scm:2732:1: invalid character in escape sequence: #\return` and can be resolved by disabling autocrlf and deleting `~/.cache/guix/checko