Hi Ludovic, Thank you for the timely response. I'm not sure about what input I should provide for the first error, as it is probably something that I lack the understanding of. However, with respect to the second failure, I adhere to XDG compliance for most of my configs, so my git configs are actually stored in `~/.config/git/config`. Could that have caused this issue?
On Thu, May 9, 2024 at 1:49 PM Ludovic Courtès <l...@gnu.org> wrote: > Hi Ashvith, > > (Cc: guix-devel.) > > Thanks for the logs! They show two test failures: > > Ashvith Shetty <ashvithshett...@gmail.com> skribis: > > > test-name: terminal-string-width Japanese > > location: /home/ashvith/Desktop/guix/tests/syscalls.scm:590 > > source: > > + (test-equal > > + "terminal-string-width Japanese" > > + 6 > > + (terminal-string-width "???")) > > expected-value: 6 > > actual-value: 3 > > result: FAIL > > This one happens when *not* running in a UTF-8-capable locale. We > should arrange so that the test is skipped in that case. > > > + cmp t-download-2080 /home/ashvith/Desktop/guix/README > > + guix download file:///does-not-exist > file:///home/ashvith/Desktop/guix/README > > guix download: error: file:///home/ashvith/Desktop/guix/README: > extraneous argument > > + cd /tmp/tmp.yMJjm0ZbQf > > + git init > > Initialized empty Git repository in /tmp/tmp.yMJjm0ZbQf/.git/ > > + touch test > > + git config user.name User > > + git config user.email user@domain > > + git add test > > + git commit -m Commit > > fatal: either user.signingkey or gpg.ssh.defaultKeyCommand needs to be > configured > > + rm -rf /tmp/tmp.yMJjm0ZbQf > > + rm -f t-download-2080 > > + rm -rf t-archive-dir-2080 > > FAIL tests/guix-download.sh (exit status: 128) > > This one seems to have to do with your own ~/.gitconfig. We should > arrange so that Git doesn’t read ~/.gitconfig for these tests. > > Thanks, > Ludo’. >