From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id eCCiKcEqPWYoWQEAqHPOHw:P1 (envelope-from ) for ; Thu, 09 May 2024 21:57:53 +0200 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id eCCiKcEqPWYoWQEAqHPOHw (envelope-from ) for ; Thu, 09 May 2024 21:57:53 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=Q9cGRh3z; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1715284673; a=rsa-sha256; cv=none; b=ArIeKrVQbvGQ8JQTTwTBJpmbniOva8dFSW7izUmxIk0mYLLe89cVnYvMQuMNat18dzu+N/ RsHSTK0p1UQL9JIjFWvXP+vjafIfGN+v5ThJLNUcXjEVr8AoWkkOfARjOFLbKhuHZCqJNq O0Gl4o37RunhtQLNYdNOcm+1oU98mYI6+0MtiX1Fc9F2T34iQrjVmmoAtd1Mmo9c947YWk 2oshe3IMLTa9ktktaD4RFPUVH0F+ee/IRR4mi08qkSuM5fGzvrXvExRujmpfB5U9Wa+MSq NfV4HtwXoMqV4/c8T9D33TnHNxFO8HFB7zzminA4kUz1TeIU5sMPpUnU60DqVg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=Q9cGRh3z; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1715284673; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=MNyL4AfSm7NF/r81oDV1AEAy2eNz9UVlQHk7HDFIGV8=; b=OeQbRAoRniH9HFrX/oDsPXYqP3lMdxv2mVQqyEe4bG02GQI+EumCK5VHfJHcz728u02dBY zXLb4VmY4hr6tkjYoGSEOh0QRkxVhoA82U4vkJe1ytAFB81rLtn4TWGPtv80MaSZsuriWA i5FnJuEU3ar3evVyROgmGvc92iMbNiO+SQGWlSGUBKtqWxiKPhVrfNbHQuEgLpz4JfUV5l AA99w91mOSWx7ME/AWvcG4gYaMJhpj3PcUbd7KW6evJySsbsETze0Wk0k4Rrl9oAASLrds Red98mpR9qB8CkQTckU4xqzY914MTr38+oLj/NOYYPHKojp8dGdr05YwwwOmWQ== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 55DED10FCE for ; Thu, 9 May 2024 21:57:53 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s59tF-0005sE-7f; Thu, 09 May 2024 15:57:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s59t8-0005rg-NJ for guix-devel@gnu.org; Thu, 09 May 2024 15:57:10 -0400 Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s59sx-00005Z-Ri; Thu, 09 May 2024 15:57:10 -0400 Received: by mail-wr1-x42c.google.com with SMTP id ffacd0b85a97d-34d9c9f2cf0so1020305f8f.3; Thu, 09 May 2024 12:56:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715284615; x=1715889415; darn=gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=MNyL4AfSm7NF/r81oDV1AEAy2eNz9UVlQHk7HDFIGV8=; b=Q9cGRh3z5jbDHsWEw7YiK4vFw4oaWiI5UCgTo8l/7MoC2L+65lstiqgoTzHj4mFe+j cuplTka3paozh/dckg9y4sCiZRWycha86nFZm3wVon9/ALrD8/KQunX7xaX/rcDIQIDA leQlo26Rw8kQH8nH+904aUJBWJtJAYFUM5BC9RJOXLP9UQDGZMZ2rGa/2cMteC8Qlohc /7rawtoybX+rcWyky5aUT2vfwFCOvqL/XYA9GkcayA5c505/D0trP7XSH4De7Qqxrgpp c0JTA9gbrMSrcQ/8BjM5xJXumclP9UNwIS1Uf8rYy8x+QJ/ql66tlLAq8suAwdmCCEPR e7pA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715284615; x=1715889415; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=MNyL4AfSm7NF/r81oDV1AEAy2eNz9UVlQHk7HDFIGV8=; b=cevXXD82OQp23JQIb4QnzbG0mfVVXpPS3ihGjgxQ/2HFBTje1JDxEHDcIQJBLFaYS1 BaGBDpbkfMxydY5K3FFnWmMaCF/Dpa6ct2wQVDGyXNvBjvbYlMgDvV8bARTC6joINzCJ 7gwIFHi0cBFyn1JDNfkh4B1jDfnWX1gUnTZo1GG0m4L/FgXJOF+tHtc0CeGonknu4I80 vt2Q9wUF2hHOLEcNjL/hNPnUZZKFC2oRtP8AL12SaAns71o7VXbUDNCuNpSz3IpFtFB5 mVffZO5oGzlUEGNVqt9yll9/FvuT0ae5sjpgRceyhI1M3Wzw5IgqGD759AePibazYIUG 4wLQ== X-Gm-Message-State: AOJu0YwAeByfNBCkvICqPsRANzkGdZEypX/9OqwgoC9iI3wWHzQwnxxI d/XFvvj9AdcBzoh2nvMG188D75jN/FNarj75YIDuAwoRlYBTLRrlYzYQiICyuuOeQStjfYF1F7k xLBtqHxtjx607SqF7SAn6VQYfjwb+Xk3OQ80= X-Google-Smtp-Source: AGHT+IFeqkOZmFNvIG4x6cTqfxB+TpRk2eHygC80o0rl75A+ed4oNG/U7G20gVGOCMhbIVaEclP3OIHky0JnKO6L3fE= X-Received: by 2002:adf:f342:0:b0:34d:9ec4:7b78 with SMTP id ffacd0b85a97d-3504a969229mr455740f8f.56.1715284614372; Thu, 09 May 2024 12:56:54 -0700 (PDT) MIME-Version: 1.0 References: <87ttjbjlec.fsf@gnu.org> <87v83n3xji.fsf@gnu.org> In-Reply-To: <87v83n3xji.fsf@gnu.org> From: Ashvith Shetty Date: Thu, 9 May 2024 19:56:42 +0000 Message-ID: Subject: Re: `make check` fails when trying to build from Git To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Cc: guix-devel@gnu.org Content-Type: multipart/alternative; boundary="00000000000020e43d06180ad265" Received-SPF: pass client-ip=2a00:1450:4864:20::42c; envelope-from=ashvithshetty10@gmail.com; helo=mail-wr1-x42c.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Queue-Id: 55DED10FCE X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -5.41 X-Spam-Score: -5.41 X-TUID: Mdbo/uJ034Ki --00000000000020e43d06180ad265 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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=E2=80=AFPM Ludovic Court=C3=A8s = wrote: > Hi Ashvith, > > (Cc: guix-devel.) > > Thanks for the logs! They show two test failures: > > Ashvith Shetty 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=E2=80=99t read ~/.gitconfig for these tests. > > Thanks, > Ludo=E2=80=99. > --00000000000020e43d06180ad265 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Ludovic,
Thank you for the timely re= sponse. I'm not sure about what input I should provide for the first er= ror, 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=E2= =80=AFPM Ludovic Court=C3=A8s <ludo@gnu.= org> wrote:
Hi Ashvith,

(Cc: guix-devel.)

Thanks for the logs!=C2=A0 They show two test failures:

Ashvith Shetty <ashvithshetty10@gmail.com> skribis:

> test-name: terminal-string-width Japanese
> location: /home/ashvith/Desktop/guix/tests/syscalls.scm:590
> source:
> + (test-equal
> +=C2=A0 =C2=A0"terminal-string-width Japanese"
> +=C2=A0 =C2=A06
> +=C2=A0 =C2=A0(terminal-string-width "???"))
> expected-value: 6
> actual-value: 3
> result: FAIL

This one happens when *not* running in a UTF-8-capable locale.=C2=A0 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/gu= ix/README
> guix download: error: file:///home/ashvith/Desktop/guix/README: extran= eous 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.=C2=A0 We should arrange so that Git doesn=E2=80=99t read ~/.gitconfig for these tests.

Thanks,
Ludo=E2=80=99.
--00000000000020e43d06180ad265--