GNU bug report logs - #52801
'autocrlf' in ~/.gitconfig can break "guix pull" checkouts

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Severity: important; Reported by: Grigory Shepelev <shegeley@HIDDEN>; dated Sun, 26 Dec 2021 10:16:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 52801 <at> debbugs.gnu.org:


Received: (at 52801) by debbugs.gnu.org; 1 Feb 2022 08:48:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 01 03:48:13 2022
Received: from localhost ([127.0.0.1]:41673 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nEoph-0004sP-0m
	for submit <at> debbugs.gnu.org; Tue, 01 Feb 2022 03:48:13 -0500
Received: from hera.aquilenet.fr ([185.233.100.1]:51214)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1nEopb-0004s8-Ib
 for 52801 <at> debbugs.gnu.org; Tue, 01 Feb 2022 03:48:11 -0500
Received: from localhost (localhost [127.0.0.1])
 by hera.aquilenet.fr (Postfix) with ESMTP id E3303365;
 Tue,  1 Feb 2022 09:48:01 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id Ve9cbLItjBoP; Tue,  1 Feb 2022 09:48:01 +0100 (CET)
Received: from ribbon (91-160-117-201.subs.proxad.net [91.160.117.201])
 by hera.aquilenet.fr (Postfix) with ESMTPSA id 9A16023C;
 Tue,  1 Feb 2022 09:48:00 +0100 (CET)
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#52801: Guile misbehaves in case of escapes and carriage
 returns, sometimes breaking "guix pull"
References: <CAGJuR-5kOYCLNF6Qe6Omr+tH_AHfH30KKc8XDrpH3SKwTJH=mQ@HIDDEN>
 <87h79l9kml.fsf@HIDDEN>
 <CAGJuR-74nJiEFeSMPG-V6ULXgdt__xmMKjLL_wTunhbBpLezvQ@HIDDEN>
 <982577c012cb2c3882821e9b8e19968b5b9f4936.camel@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 13 =?utf-8?Q?Pluvi=C3=B4se?= an 230 de la
 =?utf-8?Q?R=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Tue, 01 Feb 2022 09:48:00 +0100
In-Reply-To: <982577c012cb2c3882821e9b8e19968b5b9f4936.camel@HIDDEN>
 (Maxime Devos's message of "Sun, 30 Jan 2022 22:06:29 +0100")
Message-ID: <87fsp36khr.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spamd-Bar: /
Authentication-Results: hera.aquilenet.fr;
	none
X-Rspamd-Server: hera
X-Rspamd-Queue-Id: E3303365
X-Spamd-Result: default: False [-0.10 / 15.00]; ARC_NA(0.00)[];
 RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[3]; FREEMAIL_ENVRCPT(0.00)[gmail.com];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain];
 TO_DN_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[];
 MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2];
 RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[];
 FREEMAIL_CC(0.00)[gmail.com,debbugs.gnu.org]
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 52801
Cc: 52801 <at> debbugs.gnu.org, Grigory Shepelev <shegeley@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

Hi Maxime,

Maxime Devos <maximedevos@HIDDEN> skribis:

> Grigory Shepelev schreef op zo 30-01-2022 om 22:45 [+0300]:
>> Seems like the problem was in my .gitconfig file where "autocrlf =3D
>> true". I set it to "false", and cleared the cache. Then the "guix
>> pull" started to work as expected.=20
>
> According to
> <https://github.com/libgit2/libgit2/blob/HEAD/include/git2/clone.h#L111>
> and <https://libgit2.org/libgit2/#HEAD/type/git_checkout_options>,
> we can tell libgit to not do CRLF conversion, which would make (guix git)
> more robust.

Indeed.  Looks like Guile-Git doesn=E2=80=99t expose checkout options yet, =
so
doing that would be the first step.

Maybe Guix should just ignore ~/.gitconfig altogether?

Thanks,
Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#52801; Package guix. Full text available.
Changed bug title to ''autocrlf' in ~/.gitconfig can break "guix pull" checkouts' from 'Guile misbehaves in case of escapes and carriage returns, sometimes breaking "guix pull"' Request was from Ludovic Courtès <ludo@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 52801 <at> debbugs.gnu.org:


Received: (at 52801) by debbugs.gnu.org; 31 Jan 2022 13:21:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 31 08:21:06 2022
Received: from localhost ([127.0.0.1]:38601 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nEWcD-0002nn-Pd
	for submit <at> debbugs.gnu.org; Mon, 31 Jan 2022 08:21:06 -0500
Received: from laurent.telenet-ops.be ([195.130.137.89]:53654)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nEWcA-0002nT-QA
 for 52801 <at> debbugs.gnu.org; Mon, 31 Jan 2022 08:21:04 -0500
Received: from [172.20.10.5] ([188.189.163.109])
 by laurent.telenet-ops.be with bizsmtp
 id pRM0260062Mvxe401RM0cn; Mon, 31 Jan 2022 14:21:01 +0100
Message-ID: <adf386420414603ecca717b6d497a2f68cc9c160.camel@HIDDEN>
Subject: Re: bug#52801: Guile misbehaves in case of escapes and carriage
 returns, sometimes breaking "guix pull"
From: Maxime Devos <maximedevos@HIDDEN>
To: Grigory Shepelev <shegeley@HIDDEN>
Date: Mon, 31 Jan 2022 13:20:55 +0000
In-Reply-To: <CAGJuR-6_9xZZUtxMpCws0wQ4e8mBwXQJiSwAnxBp-JDeBP4_jw@HIDDEN>
References: <CAGJuR-5kOYCLNF6Qe6Omr+tH_AHfH30KKc8XDrpH3SKwTJH=mQ@HIDDEN>
 <87h79l9kml.fsf@HIDDEN>
 <CAGJuR-74nJiEFeSMPG-V6ULXgdt__xmMKjLL_wTunhbBpLezvQ@HIDDEN>
 <982577c012cb2c3882821e9b8e19968b5b9f4936.camel@HIDDEN>
 <CAGJuR-6_9xZZUtxMpCws0wQ4e8mBwXQJiSwAnxBp-JDeBP4_jw@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-dfVQ8b8YLH3g1xe7libR"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1643635261; bh=7I40Yxw8szjqRTsLZJ/kdSZxmazJQ3BON4vXYpFoYGo=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=BvH8YjjQMuZ5MW8gH3gg+3QLE3ln/gP2DnpbZ5Un5WZwRzS9V70HMG+F/un2fYajn
 gmDGdyxM1No4zykzxdYuvIxQNz2Ei8ARcsr2IPi+LBxGXHVvIhlJzxATJh1CsJ3cyI
 qInJcffMQR+BzsGjyBZUmd7HsoR7ZevoGon2uAk58rEsTQcGvemLEc1oTaVIgk2qoz
 tGVADU3+PyUmNBr/lM/j54pJ/eRSTTVUM7hvcaiEOgV0N1ftmIJgn/OKjovfv+y36v
 yUS2YLs7gxC0CmuViELQlHoDTi5ZAYVS6wlwZ5pnwQbl8B1L8+W1nDIUe7lpGlxRhk
 wc2WM7a91khZw==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52801
Cc: 52801 <at> debbugs.gnu.org, Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


--=-dfVQ8b8YLH3g1xe7libR
Content-Type: multipart/alternative; boundary="=-J/Oc1J8CTEVXwsKwahrx"


--=-J/Oc1J8CTEVXwsKwahrx
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Grigory Shepelev schreef op ma 31-01-2022 om 15:48 [+0300]:
> The issue can be closed I guess. Thanks for your assistance.

> =D0=BF=D0=BD, 31 =D1=8F=D0=BD=D0=B2. 2022 =D0=B3. =D0=B2 00:06, Maxime De=
vos <maximedevos@HIDDEN>:
> > Grigory Shepelev schreef op zo 30-01-2022 om 22:45 [+0300]:
> > > Seems like the problem was in my .gitconfig file where "autocrlf
> > =3D
> > > true". I set it to "false", and cleared the cache. Then the "guix
> > > pull" started to work as expected.=C2=A0
> >=20
> > According to
> >
> <https://github.com/libgit2/libgit2/blob/HEAD/include/git2/clone.h#L111
> > >
> > and <https://libgit2.org/libgit2/#HEAD/type/git_checkout_options>,
> > we can tell libgit to not do CRLF conversion, which would make
> > (guix git)
> > more robust.

I don't think that modifying some git settings should break "guix
pull",
so I wouldn't close yet.

Greetings,
Maxime


--=-J/Oc1J8CTEVXwsKwahrx
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div>Grigory Shepelev schreef op ma 31-01-2022 om =
15:48 [+0300]:</div><blockquote type=3D"cite" style=3D"margin:0 0 0 .8ex; b=
order-left:2px #729fcf solid;padding-left:1ex"><div dir=3D"ltr">The issue c=
an be closed I guess. Thanks for your assistance.</div></blockquote><div><b=
r></div><blockquote type=3D"cite" style=3D"margin:0 0 0 .8ex; border-left:2=
px #729fcf solid;padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_quo=
te"><div dir=3D"ltr" class=3D"gmail_attr">=D0=BF=D0=BD, 31 =D1=8F=D0=BD=D0=
=B2. 2022 =D0=B3. =D0=B2 00:06, Maxime Devos &lt;<a href=3D"mailto:maximede=
vos@HIDDEN" target=3D"_blank" style=3D"color: rgb(46, 52, 54);">maximed=
evos@HIDDEN</a>&gt;:<br></div><blockquote type=3D"cite" style=3D"margin=
:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>Grigory S=
hepelev schreef op zo 30-01-2022 om 22:45 [+0300]:<br>&gt; Seems like the p=
roblem was in my .gitconfig file where "autocrlf =3D<br>&gt; true". I set i=
t to "false", and cleared the cache. Then the "guix<br>&gt; pull" started t=
o work as expected.<span class=3D"Apple-converted-space">&nbsp;</span><br><=
/div><div><br>According to<br>&lt;<a href=3D"https://github.com/libgit2/lib=
git2/blob/HEAD/include/git2/clone.h#L111" rel=3D"noreferrer" target=3D"_bla=
nk" style=3D"color: rgb(46, 52, 54);">https://github.com/libgit2/libgit2/bl=
ob/HEAD/include/git2/clone.h#L111</a>&gt;<br>and &lt;<a href=3D"https://lib=
git2.org/libgit2/#HEAD/type/git_checkout_options" rel=3D"noreferrer" target=
=3D"_blank" style=3D"color: rgb(46, 52, 54);">https://libgit2.org/libgit2/#=
HEAD/type/git_checkout_options</a>&gt;,<br>we can tell libgit to not do CRL=
F conversion, which would make (guix git)<br>more robust.</div></blockquote=
></div></div></blockquote><div><br></div><div>I don't think that modifying =
some git settings should break "guix pull",</div><div>so I wouldn't close y=
et.</div><div><br></div><div>Greetings,</div><div>Maxime</div><div><br></di=
v><div><span></span></div></body></html>

--=-J/Oc1J8CTEVXwsKwahrx--

--=-dfVQ8b8YLH3g1xe7libR
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYffiNxccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7jQqAPwK8FEbytIUZBF/9I+AzEwWWA8P
NuoQnF0LfRBRsZCPXgD/Wu1GpZWiF45IYsIlcz1/YgtXDLrZxw6gHA7pEWEKAgU=
=gnk4
-----END PGP SIGNATURE-----

--=-dfVQ8b8YLH3g1xe7libR--





Information forwarded to bug-guix@HIDDEN:
bug#52801; Package guix. Full text available.

Message received at 52801 <at> debbugs.gnu.org:


Received: (at 52801) by debbugs.gnu.org; 31 Jan 2022 12:49:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 31 07:49:08 2022
Received: from localhost ([127.0.0.1]:38540 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nEW7H-0001y7-Q5
	for submit <at> debbugs.gnu.org; Mon, 31 Jan 2022 07:49:08 -0500
Received: from mail-lf1-f48.google.com ([209.85.167.48]:42635)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <shegeley@HIDDEN>) id 1nEW7F-0001x4-HR
 for 52801 <at> debbugs.gnu.org; Mon, 31 Jan 2022 07:49:06 -0500
Received: by mail-lf1-f48.google.com with SMTP id y15so26542739lfa.9
 for <52801 <at> debbugs.gnu.org>; Mon, 31 Jan 2022 04:49:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=Ga+1Ksu4FX/mzQ0743tPdpo6YAIcH3COPd3sGV8pdzc=;
 b=SMwNQF9ltLchCtMEqZGsNHVlhgx3TSOQzSpY6wg086PThlfuoj5IDcqZDE3F9C4v+s
 QnSfXG42bjVIyublN3MvTnCEkhgtru6kdwfZAjkklbbGs9TdjjFUJtHCGkxZ5OLpxGxE
 mIdajeYfyRVAuzEbq5xzuD5NYI75e3Y4wsQNeolnObtTDOTQsykyMR+giL0ZaN+hBNis
 q0R6YZyZHVaY4yoz65vAseCxPyo2e2nxBHhNEb4KrJtlH+qFZJgvm2Zdj/YKF4w+yg52
 VaDmYM0c401IcTNTVU5Xcn4eCtexUzcUYXt7ekmN61xqoS4ltn8aLVgyoiQQoLpJrTx0
 KhCg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=Ga+1Ksu4FX/mzQ0743tPdpo6YAIcH3COPd3sGV8pdzc=;
 b=CUq3bQ/N/KZhuh2ysLb+CfdL9fsD+S+Vm8uoBHnZWrqnwqZVRBvn4oQxXzeqKIau6+
 4EEHhAGKAGdznjTzGQHUUi9U1R4ruXFmTf8UG8FgQ9QPzYidCeXI2uAQQXXT/HNwsMle
 kFly/Bj2vWx+RFXZfZtFs6bMsR+9Ga1a/P2ds3rSxrxg/va057Ggw8jbOn5Pj9J0Ho8j
 38KGSPTlWyZUJt90IEweDaRpKf8Cill/cUPlH32y5hskQFSTF2g9HkffXnmbtk9AOOef
 z0wtJr8OAl3Qv6v6YTI8QhYFKBaaaFH7li70rPcOZmsvhrU0Cyyadl4e+LyKv2uxeZTx
 2t1g==
X-Gm-Message-State: AOAM5334igbZCCYmRNxhC8BNuEGXC74Q9L+XiJM+nUleWIstGNTJYNzM
 o9zXbfeKDtLtiP7P6MFFfIWHR49iSe0FYfC5PiA=
X-Google-Smtp-Source: ABdhPJy5Vlhz4IrjnHhAlEZhFTbGAphNZpmijlXAYFpmgElMbhDwrfvAOqRJYZ/pi6HkonOFyd8jawJNxznQulhuLcg=
X-Received: by 2002:a05:6512:38a6:: with SMTP id
 o6mr14902963lft.4.1643633339250; 
 Mon, 31 Jan 2022 04:48:59 -0800 (PST)
MIME-Version: 1.0
References: <CAGJuR-5kOYCLNF6Qe6Omr+tH_AHfH30KKc8XDrpH3SKwTJH=mQ@HIDDEN>
 <87h79l9kml.fsf@HIDDEN>
 <CAGJuR-74nJiEFeSMPG-V6ULXgdt__xmMKjLL_wTunhbBpLezvQ@HIDDEN>
 <982577c012cb2c3882821e9b8e19968b5b9f4936.camel@HIDDEN>
In-Reply-To: <982577c012cb2c3882821e9b8e19968b5b9f4936.camel@HIDDEN>
From: Grigory Shepelev <shegeley@HIDDEN>
Date: Mon, 31 Jan 2022 15:48:23 +0300
Message-ID: <CAGJuR-6_9xZZUtxMpCws0wQ4e8mBwXQJiSwAnxBp-JDeBP4_jw@HIDDEN>
Subject: Re: bug#52801: Guile misbehaves in case of escapes and carriage
 returns, sometimes breaking "guix pull"
To: Maxime Devos <maximedevos@HIDDEN>
Content-Type: multipart/alternative; boundary="00000000000053bbab05d6e03531"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 52801
Cc: 52801 <at> debbugs.gnu.org, =?UTF-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--00000000000053bbab05d6e03531
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

The issue can be closed I guess. Thanks for your assistance.

=D0=BF=D0=BD, 31 =D1=8F=D0=BD=D0=B2. 2022 =D0=B3. =D0=B2 00:06, Maxime Devo=
s <maximedevos@HIDDEN>:

> Grigory Shepelev schreef op zo 30-01-2022 om 22:45 [+0300]:
> > Seems like the problem was in my .gitconfig file where "autocrlf =3D
> > true". I set it to "false", and cleared the cache. Then the "guix
> > pull" started to work as expected.
>
> According to
> <https://github.com/libgit2/libgit2/blob/HEAD/include/git2/clone.h#L111>
> and <https://libgit2.org/libgit2/#HEAD/type/git_checkout_options>,
> we can tell libgit to not do CRLF conversion, which would make (guix git)
> more robust.
>
> Greetings,
> Maxime.
>

--00000000000053bbab05d6e03531
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">The issue can be closed I guess. Thanks for your assistanc=
e.<br><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">=
=D0=BF=D0=BD, 31 =D1=8F=D0=BD=D0=B2. 2022 =D0=B3. =D0=B2 00:06, Maxime Devo=
s &lt;<a href=3D"mailto:maximedevos@HIDDEN" target=3D"_blank">maximedev=
os@HIDDEN</a>&gt;:<br></div><blockquote class=3D"gmail_quote" style=3D"=
margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-lef=
t:1ex">Grigory Shepelev schreef op zo 30-01-2022 om 22:45 [+0300]:<br>
&gt; Seems like the problem was in my .gitconfig file where &quot;autocrlf =
=3D<br>
&gt; true&quot;. I set it to &quot;false&quot;, and cleared the cache. Then=
 the &quot;guix<br>
&gt; pull&quot; started to work as expected. <br>
<br>
According to<br>
&lt;<a href=3D"https://github.com/libgit2/libgit2/blob/HEAD/include/git2/cl=
one.h#L111" rel=3D"noreferrer" target=3D"_blank">https://github.com/libgit2=
/libgit2/blob/HEAD/include/git2/clone.h#L111</a>&gt;<br>
and &lt;<a href=3D"https://libgit2.org/libgit2/#HEAD/type/git_checkout_opti=
ons" rel=3D"noreferrer" target=3D"_blank">https://libgit2.org/libgit2/#HEAD=
/type/git_checkout_options</a>&gt;,<br>
we can tell libgit to not do CRLF conversion, which would make (guix git)<b=
r>
more robust.<br>
<br>
Greetings,<br>
Maxime.<br>
</blockquote></div></div>

--00000000000053bbab05d6e03531--




Information forwarded to bug-guix@HIDDEN:
bug#52801; Package guix. Full text available.

Message received at 52801 <at> debbugs.gnu.org:


Received: (at 52801) by debbugs.gnu.org; 30 Jan 2022 21:06:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jan 30 16:06:38 2022
Received: from localhost ([127.0.0.1]:37807 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nEHPC-0002Tv-BL
	for submit <at> debbugs.gnu.org; Sun, 30 Jan 2022 16:06:38 -0500
Received: from andre.telenet-ops.be ([195.130.132.53]:54028)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nEHPA-0002Tl-Jf
 for 52801 <at> debbugs.gnu.org; Sun, 30 Jan 2022 16:06:37 -0500
Received: from [172.20.10.5] ([213.119.234.37])
 by andre.telenet-ops.be with bizsmtp
 id p96a260060p50rZ0196a5d; Sun, 30 Jan 2022 22:06:35 +0100
Message-ID: <982577c012cb2c3882821e9b8e19968b5b9f4936.camel@HIDDEN>
Subject: Re: bug#52801: Guile misbehaves in case of escapes and carriage
 returns, sometimes breaking "guix pull"
From: Maxime Devos <maximedevos@HIDDEN>
To: Grigory Shepelev <shegeley@HIDDEN>, Ludovic
 =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN>
Date: Sun, 30 Jan 2022 22:06:29 +0100
In-Reply-To: <CAGJuR-74nJiEFeSMPG-V6ULXgdt__xmMKjLL_wTunhbBpLezvQ@HIDDEN>
References: <CAGJuR-5kOYCLNF6Qe6Omr+tH_AHfH30KKc8XDrpH3SKwTJH=mQ@HIDDEN>
 <87h79l9kml.fsf@HIDDEN>
 <CAGJuR-74nJiEFeSMPG-V6ULXgdt__xmMKjLL_wTunhbBpLezvQ@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-j8kNXly7eWt6PayGJALu"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1643576795; bh=oTxO4fY7BDGcoZGWRpfPAkGqBVQfbmvn3FIp+7Xa7F0=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=ejlF1xfrSp/8GDIK5DqTeUuG7R7FnS1OarS7frRxeYBl8bri+gt5L+AmXHcBHsPPH
 OfuG8cC7O6aqUG7lOG3kQK6HhvOv0XOOwRzffkX2IekEGYbb5oTckO+cavvQ+qQyAO
 9993Nxmh/F2+tLKeLGu3VtRSQc66dg4PhPS+mRR7KnENJcERei+mNy8Lzamp1ql/FC
 Q5H4xfsZVHTb6nZuBhnWskKb4BBWk/eld/4G4dDo4Tiab/WaRon9x5p1njsbgaZaC1
 7PjB3SPUSgWCx/CTvBj7Usv5WGxTKSjoURQ7DxWp2Yzshchos4H7TtTB6qocjhOyYu
 QDOWOkQ10il4Q==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52801
Cc: 52801 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


--=-j8kNXly7eWt6PayGJALu
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Grigory Shepelev schreef op zo 30-01-2022 om 22:45 [+0300]:
> Seems like the problem was in my .gitconfig file where "autocrlf =3D
> true". I set it to "false", and cleared the cache. Then the "guix
> pull" started to work as expected.=20

According to
<https://github.com/libgit2/libgit2/blob/HEAD/include/git2/clone.h#L111>
and <https://libgit2.org/libgit2/#HEAD/type/git_checkout_options>,
we can tell libgit to not do CRLF conversion, which would make (guix git)
more robust.

Greetings,
Maxime.

--=-j8kNXly7eWt6PayGJALu
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYfb91RccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7jDoAQCEfUYzUfGPJ99reavwpCyAU5fK
jHcctGQUXpZw3wrBfgD/d2jCJRwqjLgO0qE9Gl//pUjbmLJkrGlmTg9Hpt8tDQM=
=idz3
-----END PGP SIGNATURE-----

--=-j8kNXly7eWt6PayGJALu--





Information forwarded to bug-guix@HIDDEN:
bug#52801; Package guix. Full text available.

Message received at 52801 <at> debbugs.gnu.org:


Received: (at 52801) by debbugs.gnu.org; 30 Jan 2022 19:48:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jan 30 14:48:11 2022
Received: from localhost ([127.0.0.1]:37707 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nEGBA-0000MJ-ST
	for submit <at> debbugs.gnu.org; Sun, 30 Jan 2022 14:48:11 -0500
Received: from mail-lj1-f175.google.com ([209.85.208.175]:34374)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <shegeley@HIDDEN>) id 1nEGB7-0000Lf-Sw
 for 52801 <at> debbugs.gnu.org; Sun, 30 Jan 2022 14:48:02 -0500
Received: by mail-lj1-f175.google.com with SMTP id e9so16637935ljq.1
 for <52801 <at> debbugs.gnu.org>; Sun, 30 Jan 2022 11:48:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=f7PEFm0WeBiDOrp3ECFEn0AgcFmKdVOCTyeMo8ovIdU=;
 b=Qr19z1Wb1KVHMd6msKoq0OWODUH1TyLrhwMCE//BOw7a7i2SGrmHGkRZMtkwWyjLcj
 7poboer9oBNFUGWsWjm/dLIqjBAbyZ/D/wXy218XjouLDULqsf8FYGtONEdkMdNSAuUS
 1cYJfVa8LubFJ4MmIWmJg0bzPkKfjMYaGlsclbKFx1GcdllAU02kK4B/8ZHgUQ1b8P5H
 abCjNFs20XHvRl8fM6vYHOv8I6U4/iiL0YPtNspxJHAqRyIhE0eiE2Bo46ETqeDIIplt
 aL7xOloVBKf4ckuxZhwddfldaJtkHCmOaiLYcwoYKfpNjkqqdUX1msW4PU+Xd1/YER8g
 GxJg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=f7PEFm0WeBiDOrp3ECFEn0AgcFmKdVOCTyeMo8ovIdU=;
 b=EA9tjR4tVtx8czzxw/6H4DKrq/MK781As2NdAHBkpiYDu/zqWWO4ld7QwofQk5DHIw
 1QRyYRQOnPuWNFYRJixQ64T99umhX0/W4U84tb29XAueK4XS3FINsYucKEKX6YXJlRuG
 Qe6pVpfGkNE8CiLfQ3I73NYK0boh2LRAOtv2ExfqJJuojPFt8X0SEhml++2oMdYuSUHO
 WAX918bSQsa5VSX5nqYGCZuc29f1/1Z2wz0eAe8vVn3vsATtjzs+f1cIVKmr8+oOu2s5
 CLXvAOry4Sd29MafPONSHlp0oO8VN7yO/0JPabw6ye1KVi83n1LSQ4ZqBBzr0rlNbW8H
 XVEQ==
X-Gm-Message-State: AOAM531yMtiIhZLh5wAGvDWmoutqBryYBI1C+Jk0+wuUFf+UpzTlVtAE
 SFZ5oPv6ehfwyP4X+LoEBuYVou12wbzJ1T38n0MjiZZuvC0=
X-Google-Smtp-Source: ABdhPJxLjS+p0HbSm7UCbYGkWtoOwm34uU1uVJpIkmG+Ipnkn9ktCOA4U3Iq8unUiv6kpXfl3py2NpqF/yL3PtzKmC4=
X-Received: by 2002:a2e:88d4:: with SMTP id a20mr3514150ljk.187.1643572076107; 
 Sun, 30 Jan 2022 11:47:56 -0800 (PST)
MIME-Version: 1.0
References: <CAGJuR-5kOYCLNF6Qe6Omr+tH_AHfH30KKc8XDrpH3SKwTJH=mQ@HIDDEN>
 <87h79l9kml.fsf@HIDDEN>
 <CAGJuR-74nJiEFeSMPG-V6ULXgdt__xmMKjLL_wTunhbBpLezvQ@HIDDEN>
In-Reply-To: <CAGJuR-74nJiEFeSMPG-V6ULXgdt__xmMKjLL_wTunhbBpLezvQ@HIDDEN>
From: Grigory Shepelev <shegeley@HIDDEN>
Date: Sun, 30 Jan 2022 22:47:20 +0300
Message-ID: <CAGJuR-5UYEVv0MMUGi0YrX_0b7HnLK2GecPdFLRi5cw6S4XiFw@HIDDEN>
Subject: Re: bug#52801: Guile misbehaves in case of escapes and carriage
 returns, sometimes breaking "guix pull"
To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000c25a2a05d6d1f17e"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 52801
Cc: 52801 <at> debbugs.gnu.org, Maxime Devos <maximedevos@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--000000000000c25a2a05d6d1f17e
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

That explains why the problem was raised on my desktop PC as well. It uses
the same .gitconfig file.

=D0=B2=D1=81, 30 =D1=8F=D0=BD=D0=B2. 2022 =D0=B3. =D0=B2 22:45, Grigory She=
pelev <shegeley@HIDDEN>:

> Seems like the problem was in my .gitconfig file where "autocrlf =3D true=
".
> I set it to "false", and cleared the cache. Then the "guix pull" started =
to
> work as expected.
> I don't even remember why I had to get into "git's guts". Something like:
> had some problem with some exact project where my colleague used macOS or
> windows and some files that came from git had some problems with that.
>
> =D0=B2=D1=81, 30 =D1=8F=D0=BD=D0=B2. 2022 =D0=B3. =D0=B2 20:52, Ludovic C=
ourt=C3=A8s <ludo@HIDDEN>:
>
>> Hi,
>>
>> Grigory Shepelev <shegeley@HIDDEN> skribis:
>>
>> > shegeley@zone51 ~$ guix pull
>> > Updating channel 'nonguix' from Git repository at '
>> https://gitlab.com/nonguix/nonguix'...
>> > Updating channel 'guix' from Git repository at '
>> https://git.savannah.gnu.org/git/guix.git'...
>> > Building from these channels:
>> >   guix      https://git.savannah.gnu.org/git/guix.git 2495582
>> >   nonguix   https://gitlab.com/nonguix/nonguix        39e4b41
>> > Computing Guix derivation for 'x86_64-linux'... -ice-9/read.scm:126:4:
>> In procedure read-string:
>> > gnu/packages/virtualization.scm:640:1: invalid character in escape
>> sequence: #\return
>> > guix pull: error: You found a bug: the program
>> '/gnu/store/w1hd6ab7f92y0f2r1ah4yyvi205a71bc-compute-guix-derivation'
>> > failed to compute the derivation for Guix (version:
>> "2495582e08cf411163f0799d290fda5101141949"; system: "x86_64-linux";
>> > host version: "1dfe8c372163d481ebebb97dd3b4cafa49906b28"; pull-version=
:
>> 1).
>>
>> Maxime Devos <maximedevos@HIDDEN> skribis:
>>
>> > Seems like an instance of <https://issues.guix.gnu.org/52559#15>.
>> > I took the liberty of renaming the bug report appropriately.
>> >
>> > Anyway, here's the minimal reproducer:
>> >
>> > Run the following in a REPL:
>> > (call-with-input-string "\"Hello\\\rcarriage return!\"" read)
>> > ;; --> invalid character in escape sequence: #\return
>>
>> That=E2=80=99s expected.  Conversely, this one works:
>>
>>   (call-with-input-string "\"Hello \\\nnewline!\"" read)
>>
>> What was in gnu/packages/virtualization.scm:640:1 at that point?
>>
>> --8<---------------cut here---------------start------------->8---
>> $ git ls-tree 2495582e08cf411163f0799d290fda5101141949 -- gnu/packages
>> 040000 tree 8070c9587f76797cf16800522688ded39c956d00    gnu/packages
>> $ git ls-tree 8070c9587f76797cf16800522688ded39c956d00 |grep virtuali
>> 100644 blob 20ffb4a481239349078e2a2864d1bd873dfcd143    virtualization.s=
cm
>> $ git show 20ffb4a481239349078e2a2864d1bd873dfcd143 |head -649 |tail -10
>>                 "/run/setuid-programs:/run/current-system/profile/sbin:\
>> /run/current-system/profile/bin"))))
>>          (add-after 'bootstrap 'patch-sphinx-version-detection
>>            (lambda _
>>              ;; The build system runs 'sphinx-build --version' to verify
>> that
>>              ;; the Sphinx is recent enough, but does not expect the
>>              ;; .sphinx-build-real executable name created by the Sphinx
>> wrapper.
>>              (substitute* "configure"
>>                (("\\$SPHINX --version 2>&1")
>>                 "$SPHINX --version 2>&1 \
>> --8<---------------cut here---------------end--------------->8---
>>
>> AFAICS, this was a regular \n (not \r) following backslash.
>>
>> Did the issue magically disappear?
>>
>> Grigory, could it be that libgit2 somehow converted \n to \r\n on your
>> machine, or that you manually accesses files under
>> ~/.cache/guix/checkouts?
>>
>> Thanks,
>> Ludo=E2=80=99.
>>
>

--000000000000c25a2a05d6d1f17e
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">That explains why the problem was raised on my desktop PC =
as well. It uses the same .gitconfig file.<br><br><div class=3D"gmail_quote=
"><div dir=3D"ltr" class=3D"gmail_attr">=D0=B2=D1=81, 30 =D1=8F=D0=BD=D0=B2=
. 2022 =D0=B3. =D0=B2 22:45, Grigory Shepelev &lt;<a href=3D"mailto:shegele=
y@HIDDEN" target=3D"_blank">shegeley@HIDDEN</a>&gt;:<br></div><blockq=
uote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1p=
x solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div>Seems like=
 the problem was in my .gitconfig file where &quot;autocrlf =3D true&quot;.=
 I set it to &quot;false&quot;, and cleared the cache. Then the &quot;guix =
pull&quot; started to work as expected. <br></div><div>I don&#39;t even rem=
ember why I had to get into &quot;git&#39;s guts&quot;. Something like: had=
 some problem with some exact project where my colleague used macOS or wind=
ows and some files that came from git had some problems with that.<br></div=
></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr"=
>=D0=B2=D1=81, 30 =D1=8F=D0=BD=D0=B2. 2022 =D0=B3. =D0=B2 20:52, Ludovic Co=
urt=C3=A8s &lt;<a href=3D"mailto:ludo@HIDDEN" target=3D"_blank">ludo@HIDDEN=
rg</a>&gt;:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<=
br>
<br>
Grigory Shepelev &lt;<a href=3D"mailto:shegeley@HIDDEN" target=3D"_blank=
">shegeley@HIDDEN</a>&gt; skribis:<br>
<br>
&gt; shegeley@zone51 ~$ guix pull<br>
&gt; Updating channel &#39;nonguix&#39; from Git repository at &#39;<a href=
=3D"https://gitlab.com/nonguix/nonguix&#39;." rel=3D"noreferrer" target=3D"=
_blank">https://gitlab.com/nonguix/nonguix&#39;.</a>..<br>
&gt; Updating channel &#39;guix&#39; from Git repository at &#39;<a href=3D=
"https://git.savannah.gnu.org/git/guix.git&#39;." rel=3D"noreferrer" target=
=3D"_blank">https://git.savannah.gnu.org/git/guix.git&#39;.</a>..<br>
&gt; Building from these channels:<br>
&gt;=C2=A0 =C2=A0guix=C2=A0 =C2=A0 =C2=A0 <a href=3D"https://git.savannah.g=
nu.org/git/guix.git" rel=3D"noreferrer" target=3D"_blank">https://git.savan=
nah.gnu.org/git/guix.git</a> 2495582<br>
&gt;=C2=A0 =C2=A0nonguix=C2=A0 =C2=A0<a href=3D"https://gitlab.com/nonguix/=
nonguix" rel=3D"noreferrer" target=3D"_blank">https://gitlab.com/nonguix/no=
nguix</a>=C2=A0 =C2=A0 =C2=A0 =C2=A0 39e4b41<br>
&gt; Computing Guix derivation for &#39;x86_64-linux&#39;... -ice-9/read.sc=
m:126:4: In procedure read-string:<br>
&gt; gnu/packages/virtualization.scm:640:1: invalid character in escape seq=
uence: #\return<br>
&gt; guix pull: error: You found a bug: the program &#39;/gnu/store/w1hd6ab=
7f92y0f2r1ah4yyvi205a71bc-compute-guix-derivation&#39;<br>
&gt; failed to compute the derivation for Guix (version: &quot;2495582e08cf=
411163f0799d290fda5101141949&quot;; system: &quot;x86_64-linux&quot;;<br>
&gt; host version: &quot;1dfe8c372163d481ebebb97dd3b4cafa49906b28&quot;; pu=
ll-version: 1).<br>
<br>
Maxime Devos &lt;<a href=3D"mailto:maximedevos@HIDDEN" target=3D"_blank=
">maximedevos@HIDDEN</a>&gt; skribis:<br>
<br>
&gt; Seems like an instance of &lt;<a href=3D"https://issues.guix.gnu.org/5=
2559#15" rel=3D"noreferrer" target=3D"_blank">https://issues.guix.gnu.org/5=
2559#15</a>&gt;.<br>
&gt; I took the liberty of renaming the bug report appropriately.<br>
&gt;<br>
&gt; Anyway, here&#39;s the minimal reproducer:<br>
&gt;<br>
&gt; Run the following in a REPL:<br>
&gt; (call-with-input-string &quot;\&quot;Hello\\\rcarriage return!\&quot;&=
quot; read)<br>
&gt; ;; --&gt; invalid character in escape sequence: #\return<br>
<br>
That=E2=80=99s expected.=C2=A0 Conversely, this one works:<br>
<br>
=C2=A0 (call-with-input-string &quot;\&quot;Hello \\\nnewline!\&quot;&quot;=
 read)<br>
<br>
What was in gnu/packages/virtualization.scm:640:1 at that point?<br>
<br>
--8&lt;---------------cut here---------------start-------------&gt;8---<br>
$ git ls-tree 2495582e08cf411163f0799d290fda5101141949 -- gnu/packages<br>
040000 tree 8070c9587f76797cf16800522688ded39c956d00=C2=A0 =C2=A0 gnu/packa=
ges<br>
$ git ls-tree 8070c9587f76797cf16800522688ded39c956d00 |grep virtuali<br>
100644 blob 20ffb4a481239349078e2a2864d1bd873dfcd143=C2=A0 =C2=A0 virtualiz=
ation.scm<br>
$ git show 20ffb4a481239349078e2a2864d1bd873dfcd143 |head -649 |tail -10<br=
>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;/run/setuid-p=
rograms:/run/current-system/profile/sbin:\<br>
/run/current-system/profile/bin&quot;))))<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(add-after &#39;bootstrap &#39;patch-sphi=
nx-version-detection<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(lambda _<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0;; The build system runs &#=
39;sphinx-build --version&#39; to verify that<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0;; the Sphinx is recent eno=
ugh, but does not expect the<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0;; .sphinx-build-real execu=
table name created by the Sphinx wrapper.<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(substitute* &quot;configur=
e&quot;<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0((&quot;\\$SPHINX --=
version 2&gt;&amp;1&quot;)<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;$SPHINX --ver=
sion 2&gt;&amp;1 \<br>
--8&lt;---------------cut here---------------end---------------&gt;8---<br>
<br>
AFAICS, this was a regular \n (not \r) following backslash.<br>
<br>
Did the issue magically disappear?<br>
<br>
Grigory, could it be that libgit2 somehow converted \n to \r\n on your<br>
machine, or that you manually accesses files under<br>
~/.cache/guix/checkouts?<br>
<br>
Thanks,<br>
Ludo=E2=80=99.<br>
</blockquote></div>
</blockquote></div></div>

--000000000000c25a2a05d6d1f17e--




Information forwarded to bug-guix@HIDDEN:
bug#52801; Package guix. Full text available.

Message received at 52801 <at> debbugs.gnu.org:


Received: (at 52801) by debbugs.gnu.org; 30 Jan 2022 19:46:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jan 30 14:46:44 2022
Received: from localhost ([127.0.0.1]:37696 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nEG9s-0000He-9p
	for submit <at> debbugs.gnu.org; Sun, 30 Jan 2022 14:46:44 -0500
Received: from mail-lj1-f181.google.com ([209.85.208.181]:38669)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <shegeley@HIDDEN>) id 1nEG9p-0000HQ-GC
 for 52801 <at> debbugs.gnu.org; Sun, 30 Jan 2022 14:46:42 -0500
Received: by mail-lj1-f181.google.com with SMTP id e17so16613841ljk.5
 for <52801 <at> debbugs.gnu.org>; Sun, 30 Jan 2022 11:46:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=J6lysnLRDiFQEIMmN8N3todoLKZpGNjy2epzVwAV+FA=;
 b=fFYaUsG3JF3ktRXbodHB3fbrVD0y7eeO7wrzYmze46EONfkGKDmZbqtxs2HIDFvPNJ
 Enj92P7HYVNYpDsesPP3nCCDsZythDbHQFwyAtE3JU06D7yLCWnq7Sitbm8Z0MbG4gcy
 CYMWmrVyChzkPLpqTeGltIABCZo1esB6JybKFvJ0hymnjC3YP4z/BicAWFBxlfqwIjHU
 qUMwcKl3uDevEyRt0HvVNQTifJ03iglkgG7SaT8m3D/LTHQjEQbo5uNmofNGtdgd9YN3
 6xeSC72Or0SdNMpOKDF5zUZaBEyPRJNM64D7d/NE/AoBn3VY+j9L6r4Hky/SuXqtbD3A
 MMRA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=J6lysnLRDiFQEIMmN8N3todoLKZpGNjy2epzVwAV+FA=;
 b=K6gCN470208GNhOKH0WkuUdpWMVHwkRX8iKx/aKtDUNGXR7x7SJSB3YqhqIwUQR+zC
 B4IOX6c0U++Fpym71/bO8PK3DAR2935YrGmOgz8UI0glXSZ79Uh1a+d3FqILlOIJ9zOs
 cwfLtUCTJae0piffcCdEb98LAzCg0UUFkUNkLrgVBcnH+BG7w7g4HKCTwTK43ZuFdBAt
 xqFaKOd4jmW9QQRZfeyoy9dYkSLh8mQjay5C7R1eTDE5Met0pGDZXcGs0pu5bAEwt/TF
 MIzz0hTdEPnxiNxAiOYx8BlT46c+9sy91T6I/THw17VGhu/PRG3LiuNWMX/LOo45QOjy
 RTkA==
X-Gm-Message-State: AOAM531CtFgUme5mA4cPv7LuYofiyuEQM3L3Osk7vpjbdBV7U6NqKg+i
 TPUtHqS4Z+3Nlmy+PPrEozpf1O+fjnxRRwEJ20I=
X-Google-Smtp-Source: ABdhPJz4U0oBS4vaTvYmzyKXz+EhIFc9zb+cZlFZMNbzT2wcUjj1d5PqapR7+hz+XXhOyyT4Mnzhie2HC22NMyjxWsc=
X-Received: by 2002:a2e:93c9:: with SMTP id p9mr11883676ljh.397.1643571995057; 
 Sun, 30 Jan 2022 11:46:35 -0800 (PST)
MIME-Version: 1.0
References: <CAGJuR-5kOYCLNF6Qe6Omr+tH_AHfH30KKc8XDrpH3SKwTJH=mQ@HIDDEN>
 <87h79l9kml.fsf@HIDDEN>
In-Reply-To: <87h79l9kml.fsf@HIDDEN>
From: Grigory Shepelev <shegeley@HIDDEN>
Date: Sun, 30 Jan 2022 22:45:59 +0300
Message-ID: <CAGJuR-74nJiEFeSMPG-V6ULXgdt__xmMKjLL_wTunhbBpLezvQ@HIDDEN>
Subject: Re: bug#52801: Guile misbehaves in case of escapes and carriage
 returns, sometimes breaking "guix pull"
To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000eda12205d6d1ec25"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 52801
Cc: 52801 <at> debbugs.gnu.org, Maxime Devos <maximedevos@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--000000000000eda12205d6d1ec25
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Seems like the problem was in my .gitconfig file where "autocrlf =3D true".=
 I
set it to "false", and cleared the cache. Then the "guix pull" started to
work as expected.
I don't even remember why I had to get into "git's guts". Something like:
had some problem with some exact project where my colleague used macOS or
windows and some files that came from git had some problems with that.

=D0=B2=D1=81, 30 =D1=8F=D0=BD=D0=B2. 2022 =D0=B3. =D0=B2 20:52, Ludovic Cou=
rt=C3=A8s <ludo@HIDDEN>:

> Hi,
>
> Grigory Shepelev <shegeley@HIDDEN> skribis:
>
> > shegeley@zone51 ~$ guix pull
> > Updating channel 'nonguix' from Git repository at '
> https://gitlab.com/nonguix/nonguix'...
> > Updating channel 'guix' from Git repository at '
> https://git.savannah.gnu.org/git/guix.git'...
> > Building from these channels:
> >   guix      https://git.savannah.gnu.org/git/guix.git 2495582
> >   nonguix   https://gitlab.com/nonguix/nonguix        39e4b41
> > Computing Guix derivation for 'x86_64-linux'... -ice-9/read.scm:126:4:
> In procedure read-string:
> > gnu/packages/virtualization.scm:640:1: invalid character in escape
> sequence: #\return
> > guix pull: error: You found a bug: the program
> '/gnu/store/w1hd6ab7f92y0f2r1ah4yyvi205a71bc-compute-guix-derivation'
> > failed to compute the derivation for Guix (version:
> "2495582e08cf411163f0799d290fda5101141949"; system: "x86_64-linux";
> > host version: "1dfe8c372163d481ebebb97dd3b4cafa49906b28"; pull-version:
> 1).
>
> Maxime Devos <maximedevos@HIDDEN> skribis:
>
> > Seems like an instance of <https://issues.guix.gnu.org/52559#15>.
> > I took the liberty of renaming the bug report appropriately.
> >
> > Anyway, here's the minimal reproducer:
> >
> > Run the following in a REPL:
> > (call-with-input-string "\"Hello\\\rcarriage return!\"" read)
> > ;; --> invalid character in escape sequence: #\return
>
> That=E2=80=99s expected.  Conversely, this one works:
>
>   (call-with-input-string "\"Hello \\\nnewline!\"" read)
>
> What was in gnu/packages/virtualization.scm:640:1 at that point?
>
> --8<---------------cut here---------------start------------->8---
> $ git ls-tree 2495582e08cf411163f0799d290fda5101141949 -- gnu/packages
> 040000 tree 8070c9587f76797cf16800522688ded39c956d00    gnu/packages
> $ git ls-tree 8070c9587f76797cf16800522688ded39c956d00 |grep virtuali
> 100644 blob 20ffb4a481239349078e2a2864d1bd873dfcd143    virtualization.sc=
m
> $ git show 20ffb4a481239349078e2a2864d1bd873dfcd143 |head -649 |tail -10
>                 "/run/setuid-programs:/run/current-system/profile/sbin:\
> /run/current-system/profile/bin"))))
>          (add-after 'bootstrap 'patch-sphinx-version-detection
>            (lambda _
>              ;; The build system runs 'sphinx-build --version' to verify
> that
>              ;; the Sphinx is recent enough, but does not expect the
>              ;; .sphinx-build-real executable name created by the Sphinx
> wrapper.
>              (substitute* "configure"
>                (("\\$SPHINX --version 2>&1")
>                 "$SPHINX --version 2>&1 \
> --8<---------------cut here---------------end--------------->8---
>
> AFAICS, this was a regular \n (not \r) following backslash.
>
> Did the issue magically disappear?
>
> Grigory, could it be that libgit2 somehow converted \n to \r\n on your
> machine, or that you manually accesses files under
> ~/.cache/guix/checkouts?
>
> Thanks,
> Ludo=E2=80=99.
>

--000000000000eda12205d6d1ec25
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Seems like the problem was in my .gitconfig file wher=
e &quot;autocrlf =3D true&quot;. I set it to &quot;false&quot;, and cleared=
 the cache. Then the &quot;guix pull&quot; started to work as expected. <br=
></div><div>I don&#39;t even remember why I had to get into &quot;git&#39;s=
 guts&quot;. Something like: had some problem with some exact project where=
 my colleague used macOS or windows and some files that came from git had s=
ome problems with that.<br></div></div><br><div class=3D"gmail_quote"><div =
dir=3D"ltr" class=3D"gmail_attr">=D0=B2=D1=81, 30 =D1=8F=D0=BD=D0=B2. 2022 =
=D0=B3. =D0=B2 20:52, Ludovic Court=C3=A8s &lt;<a href=3D"mailto:ludo@HIDDEN=
rg">ludo@HIDDEN</a>&gt;:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex">Hi,<br>
<br>
Grigory Shepelev &lt;<a href=3D"mailto:shegeley@HIDDEN" target=3D"_blank=
">shegeley@HIDDEN</a>&gt; skribis:<br>
<br>
&gt; shegeley@zone51 ~$ guix pull<br>
&gt; Updating channel &#39;nonguix&#39; from Git repository at &#39;<a href=
=3D"https://gitlab.com/nonguix/nonguix&#39;." rel=3D"noreferrer" target=3D"=
_blank">https://gitlab.com/nonguix/nonguix&#39;.</a>..<br>
&gt; Updating channel &#39;guix&#39; from Git repository at &#39;<a href=3D=
"https://git.savannah.gnu.org/git/guix.git&#39;." rel=3D"noreferrer" target=
=3D"_blank">https://git.savannah.gnu.org/git/guix.git&#39;.</a>..<br>
&gt; Building from these channels:<br>
&gt;=C2=A0 =C2=A0guix=C2=A0 =C2=A0 =C2=A0 <a href=3D"https://git.savannah.g=
nu.org/git/guix.git" rel=3D"noreferrer" target=3D"_blank">https://git.savan=
nah.gnu.org/git/guix.git</a> 2495582<br>
&gt;=C2=A0 =C2=A0nonguix=C2=A0 =C2=A0<a href=3D"https://gitlab.com/nonguix/=
nonguix" rel=3D"noreferrer" target=3D"_blank">https://gitlab.com/nonguix/no=
nguix</a>=C2=A0 =C2=A0 =C2=A0 =C2=A0 39e4b41<br>
&gt; Computing Guix derivation for &#39;x86_64-linux&#39;... -ice-9/read.sc=
m:126:4: In procedure read-string:<br>
&gt; gnu/packages/virtualization.scm:640:1: invalid character in escape seq=
uence: #\return<br>
&gt; guix pull: error: You found a bug: the program &#39;/gnu/store/w1hd6ab=
7f92y0f2r1ah4yyvi205a71bc-compute-guix-derivation&#39;<br>
&gt; failed to compute the derivation for Guix (version: &quot;2495582e08cf=
411163f0799d290fda5101141949&quot;; system: &quot;x86_64-linux&quot;;<br>
&gt; host version: &quot;1dfe8c372163d481ebebb97dd3b4cafa49906b28&quot;; pu=
ll-version: 1).<br>
<br>
Maxime Devos &lt;<a href=3D"mailto:maximedevos@HIDDEN" target=3D"_blank=
">maximedevos@HIDDEN</a>&gt; skribis:<br>
<br>
&gt; Seems like an instance of &lt;<a href=3D"https://issues.guix.gnu.org/5=
2559#15" rel=3D"noreferrer" target=3D"_blank">https://issues.guix.gnu.org/5=
2559#15</a>&gt;.<br>
&gt; I took the liberty of renaming the bug report appropriately.<br>
&gt;<br>
&gt; Anyway, here&#39;s the minimal reproducer:<br>
&gt;<br>
&gt; Run the following in a REPL:<br>
&gt; (call-with-input-string &quot;\&quot;Hello\\\rcarriage return!\&quot;&=
quot; read)<br>
&gt; ;; --&gt; invalid character in escape sequence: #\return<br>
<br>
That=E2=80=99s expected.=C2=A0 Conversely, this one works:<br>
<br>
=C2=A0 (call-with-input-string &quot;\&quot;Hello \\\nnewline!\&quot;&quot;=
 read)<br>
<br>
What was in gnu/packages/virtualization.scm:640:1 at that point?<br>
<br>
--8&lt;---------------cut here---------------start-------------&gt;8---<br>
$ git ls-tree 2495582e08cf411163f0799d290fda5101141949 -- gnu/packages<br>
040000 tree 8070c9587f76797cf16800522688ded39c956d00=C2=A0 =C2=A0 gnu/packa=
ges<br>
$ git ls-tree 8070c9587f76797cf16800522688ded39c956d00 |grep virtuali<br>
100644 blob 20ffb4a481239349078e2a2864d1bd873dfcd143=C2=A0 =C2=A0 virtualiz=
ation.scm<br>
$ git show 20ffb4a481239349078e2a2864d1bd873dfcd143 |head -649 |tail -10<br=
>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;/run/setuid-p=
rograms:/run/current-system/profile/sbin:\<br>
/run/current-system/profile/bin&quot;))))<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(add-after &#39;bootstrap &#39;patch-sphi=
nx-version-detection<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(lambda _<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0;; The build system runs &#=
39;sphinx-build --version&#39; to verify that<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0;; the Sphinx is recent eno=
ugh, but does not expect the<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0;; .sphinx-build-real execu=
table name created by the Sphinx wrapper.<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(substitute* &quot;configur=
e&quot;<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0((&quot;\\$SPHINX --=
version 2&gt;&amp;1&quot;)<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;$SPHINX --ver=
sion 2&gt;&amp;1 \<br>
--8&lt;---------------cut here---------------end---------------&gt;8---<br>
<br>
AFAICS, this was a regular \n (not \r) following backslash.<br>
<br>
Did the issue magically disappear?<br>
<br>
Grigory, could it be that libgit2 somehow converted \n to \r\n on your<br>
machine, or that you manually accesses files under<br>
~/.cache/guix/checkouts?<br>
<br>
Thanks,<br>
Ludo=E2=80=99.<br>
</blockquote></div>

--000000000000eda12205d6d1ec25--




Information forwarded to bug-guix@HIDDEN:
bug#52801; Package guix. Full text available.

Message received at 52801 <at> debbugs.gnu.org:


Received: (at 52801) by debbugs.gnu.org; 30 Jan 2022 17:52:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jan 30 12:52:29 2022
Received: from localhost ([127.0.0.1]:37579 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nEENJ-0003QZ-BV
	for submit <at> debbugs.gnu.org; Sun, 30 Jan 2022 12:52:29 -0500
Received: from hera.aquilenet.fr ([185.233.100.1]:57304)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1nEENH-0003QH-Lk
 for 52801 <at> debbugs.gnu.org; Sun, 30 Jan 2022 12:52:28 -0500
Received: from localhost (localhost [127.0.0.1])
 by hera.aquilenet.fr (Postfix) with ESMTP id EDC222E7;
 Sun, 30 Jan 2022 18:52:20 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id CfMClznz42kL; Sun, 30 Jan 2022 18:52:19 +0100 (CET)
Received: from ribbon (91-160-117-201.subs.proxad.net [91.160.117.201])
 by hera.aquilenet.fr (Postfix) with ESMTPSA id 37585123;
 Sun, 30 Jan 2022 18:52:19 +0100 (CET)
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Grigory Shepelev <shegeley@HIDDEN>, Maxime Devos
 <maximedevos@HIDDEN>
Subject: Re: bug#52801: Guile misbehaves in case of escapes and carriage
 returns, sometimes breaking "guix pull"
References: <CAGJuR-5kOYCLNF6Qe6Omr+tH_AHfH30KKc8XDrpH3SKwTJH=mQ@HIDDEN>
Date: Sun, 30 Jan 2022 18:52:18 +0100
In-Reply-To: <CAGJuR-5kOYCLNF6Qe6Omr+tH_AHfH30KKc8XDrpH3SKwTJH=mQ@HIDDEN>
 (Grigory Shepelev's message of "Sun, 26 Dec 2021 13:14:23 +0300")
Message-ID: <87h79l9kml.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spamd-Bar: /
Authentication-Results: hera.aquilenet.fr;
	none
X-Rspamd-Server: hera
X-Rspamd-Queue-Id: EDC222E7
X-Spamd-Result: default: False [-0.10 / 15.00]; ARC_NA(0.00)[];
 RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[];
 RCPT_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[];
 FREEMAIL_ENVRCPT(0.00)[gmail.com];
 MIME_GOOD(-0.10)[text/plain]; TO_DN_SOME(0.00)[];
 FREEMAIL_TO(0.00)[gmail.com,telenet.be];
 FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+];
 RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[];
 MID_RHS_MATCH_FROM(0.00)[]
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 52801
Cc: 52801 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

Hi,

Grigory Shepelev <shegeley@HIDDEN> skribis:

> shegeley@zone51 ~$ guix pull
> Updating channel 'nonguix' from Git repository at 'https://gitlab.com/non=
guix/nonguix'...
> Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.=
org/git/guix.git'...
> Building from these channels:
>   guix      https://git.savannah.gnu.org/git/guix.git	2495582
>   nonguix   https://gitlab.com/nonguix/nonguix	39e4b41
> Computing Guix derivation for 'x86_64-linux'... -ice-9/read.scm:126:4: In=
 procedure read-string:
> gnu/packages/virtualization.scm:640:1: invalid character in escape sequen=
ce: #\return
> guix pull: error: You found a bug: the program '/gnu/store/w1hd6ab7f92y0f=
2r1ah4yyvi205a71bc-compute-guix-derivation'
> failed to compute the derivation for Guix (version: "2495582e08cf411163f0=
799d290fda5101141949"; system: "x86_64-linux";
> host version: "1dfe8c372163d481ebebb97dd3b4cafa49906b28"; pull-version: 1=
).

Maxime Devos <maximedevos@HIDDEN> skribis:

> Seems like an instance of <https://issues.guix.gnu.org/52559#15>.
> I took the liberty of renaming the bug report appropriately.
>
> Anyway, here's the minimal reproducer:
>
> Run the following in a REPL:
> (call-with-input-string "\"Hello\\\rcarriage return!\"" read)
> ;; --> invalid character in escape sequence: #\return

That=E2=80=99s expected.  Conversely, this one works:

  (call-with-input-string "\"Hello \\\nnewline!\"" read)

What was in gnu/packages/virtualization.scm:640:1 at that point?

--8<---------------cut here---------------start------------->8---
$ git ls-tree 2495582e08cf411163f0799d290fda5101141949 -- gnu/packages
040000 tree 8070c9587f76797cf16800522688ded39c956d00	gnu/packages
$ git ls-tree 8070c9587f76797cf16800522688ded39c956d00 |grep virtuali
100644 blob 20ffb4a481239349078e2a2864d1bd873dfcd143	virtualization.scm
$ git show 20ffb4a481239349078e2a2864d1bd873dfcd143 |head -649 |tail -10
                "/run/setuid-programs:/run/current-system/profile/sbin:\
/run/current-system/profile/bin"))))
         (add-after 'bootstrap 'patch-sphinx-version-detection
           (lambda _
             ;; The build system runs 'sphinx-build --version' to verify th=
at
             ;; the Sphinx is recent enough, but does not expect the
             ;; .sphinx-build-real executable name created by the Sphinx wr=
apper.
             (substitute* "configure"
               (("\\$SPHINX --version 2>&1")
                "$SPHINX --version 2>&1 \
--8<---------------cut here---------------end--------------->8---

AFAICS, this was a regular \n (not \r) following backslash.

Did the issue magically disappear?

Grigory, could it be that libgit2 somehow converted \n to \r\n on your
machine, or that you manually accesses files under
~/.cache/guix/checkouts?

Thanks,
Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#52801; Package guix. Full text available.
Changed bug title to 'Guile misbehaves in case of escapes and carriage returns, sometimes breaking "guix pull"' from 'Guil misbehaves in case of escapes and carriage returns, sometimes breaking "guix pull"' Request was from Maxime Devos <maximedevos@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Severity set to 'important' from 'normal' Request was from Maxime Devos <maximedevos@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Changed bug title to 'Guil misbehaves in case of escapes and carriage returns, sometimes breaking "guix pull"' from 'Bug report' Request was from Maxime Devos <maximedevos@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 52801 <at> debbugs.gnu.org:


Received: (at 52801) by debbugs.gnu.org; 26 Dec 2021 11:22:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 26 06:22:36 2021
Received: from localhost ([127.0.0.1]:40285 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n1Rbo-0005kI-Og
	for submit <at> debbugs.gnu.org; Sun, 26 Dec 2021 06:22:36 -0500
Received: from andre.telenet-ops.be ([195.130.132.53]:39696)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1n1Rbm-0005k8-Ni
 for 52801 <at> debbugs.gnu.org; Sun, 26 Dec 2021 06:22:35 -0500
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by andre.telenet-ops.be with bizsmtp
 id azNY2600C4UW6Th01zNZUd; Sun, 26 Dec 2021 12:22:33 +0100
Message-ID: <a20a798c001e83689f103a81965298b81bf94a92.camel@HIDDEN>
Subject: Re: bug#52801: Guile inconsistently misbehaves in case of escapes
 and carriage returns, breaking "guix pull"
From: Maxime Devos <maximedevos@HIDDEN>
To: Grigory Shepelev <shegeley@HIDDEN>, 52801 <at> debbugs.gnu.org
Date: Sun, 26 Dec 2021 11:22:32 +0000
In-Reply-To: <CAGJuR-5kOYCLNF6Qe6Omr+tH_AHfH30KKc8XDrpH3SKwTJH=mQ@HIDDEN>
References: <CAGJuR-5kOYCLNF6Qe6Omr+tH_AHfH30KKc8XDrpH3SKwTJH=mQ@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21;
 t=1640517753; bh=LGIq/LnY5uOq8LVyhqEv5hvDwyWI8DTPVAAupnsfMy0=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=k8HSHBPmDGS4OLQ7BMoxJMK7U/7fMYtVzXcSwL+6U/yTSYXP/VfYuE4ORbN9BVawB
 SVOEM+orTtG4bE6gvX185JFqdkA8B0IJFc3XLhmeGtO47pocGgZ7Kt8Tiw+wCSxC1K
 4U+LX3pLJvmGU9MC5QW3Gjz/jWOEA+ct1E6hnTxeuiaQWEcTzqcLoRH6TX9izGSMyT
 wm4KeMSjU71b4hsSnZoZr1PzxNov8HTmB5KVUx6PmQtolZ8flsIkd85hwxhcTMJbYY
 WobYS73xFrUY+snbDvB00EzZR0Yk7Kjelq/3/ILdq6TAN3Mm2oavZn4Ol6K8u6fabF
 ZcpnJfRGpMbZg==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 52801
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

retitle 52801 Guile inconsistently misbehaves in case of escapes and carriage returns, breaking "guix pull"
severity 52801 important
thanks

Grigory Shepelev schreef op zo 26-12-2021 om 13:14 [+0300]:
Today's guix pull gives the following bug.

Seems like an instance of <https://issues.guix.gnu.org/52559#15>.
I took the liberty of renaming the bug report appropriately.

Anyway, here's the minimal reproducer:

Run the following in a REPL:
(call-with-input-string "\"Hello\\\rcarriage return!\"" read)
;; --> invalid character in escape sequence: #\return

Greetings,
Maxime.





Information forwarded to bug-guix@HIDDEN:
bug#52801; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 26 Dec 2021 10:15:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 26 05:15:06 2021
Received: from localhost ([127.0.0.1]:40254 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1n1QYU-0003oD-AD
	for submit <at> debbugs.gnu.org; Sun, 26 Dec 2021 05:15:06 -0500
Received: from lists.gnu.org ([209.51.188.17]:58662)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <shegeley@HIDDEN>) id 1n1QYS-0003o3-Gi
 for submit <at> debbugs.gnu.org; Sun, 26 Dec 2021 05:15:05 -0500
Received: from eggs.gnu.org ([209.51.188.92]:38454)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <shegeley@HIDDEN>)
 id 1n1QYS-0007hH-AB
 for bug-guix@HIDDEN; Sun, 26 Dec 2021 05:15:04 -0500
Received: from [2a00:1450:4864:20::22b] (port=41566
 helo=mail-lj1-x22b.google.com)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <shegeley@HIDDEN>)
 id 1n1QYQ-0002aZ-Fz
 for bug-guix@HIDDEN; Sun, 26 Dec 2021 05:15:03 -0500
Received: by mail-lj1-x22b.google.com with SMTP id bn20so20906737ljb.8
 for <bug-guix@HIDDEN>; Sun, 26 Dec 2021 02:15:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=mime-version:from:date:message-id:subject:to;
 bh=CAae8l3aLuE51YIddraWJRtMfcgzG7Fn//yMnkk5ECI=;
 b=ARiZqfIq6hzSx+b94SShL2T0mo+O9Q/9y7i5xEHQMiQp4JcnfPPB+5wUQ7KNY1GVnR
 9c+LMeOqlXeLIxHa7pAjVvEg2ouBueOBYbQJmFfKZ0BcC0hxHoCF3mWKZk1c6QDvcX7x
 nwmAGLG4x0y3DCKi/7mmBPUIagsrvnQy6KRsNoMvFL4PC5E1BDyMWDM7fd0T2wUkOIod
 U6H39pNQE5FOFke+wFCFGf3dvYBdtwCyHB3w9K+iDt95iZ7mz7ySY+YLeMOIGwEIisbu
 RbYHZe6342NMGj5vLoyIEUsn2e7e/IOcGhycbvrZx1cqjVvX46uAoMJHPsNullqyOI7I
 ztcg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=CAae8l3aLuE51YIddraWJRtMfcgzG7Fn//yMnkk5ECI=;
 b=BVqdB1U6eZ2ybhAyfBsQuIT+z/aIKTxRAxW5qBjJa8o9VPhgUFqYY8kkOjV5XzAycS
 3Vc5/HOdUbaBL/2vrxK+B4filayctfGC+UcnVKjiNKhYyJ3BmEot/AVwfz5Qdw0iIsyD
 cSzqx0MgeVBzXABviNL9CTZXRhwaqgY/8zacfiu48ypeKU7lthmTT36Zuczi5R9VN4hA
 PdLhdAToClAuOLB5MAoTZ1ya462+VjIeIkXVFbPSpTWAWB3nfzB6vebA2usVqEl4T+vu
 1qPGJkjqjv5GsMCPHv373j/XNYEYuLtxS8cNxRbOgQjcseHM/lkKtlFDPBhIyc7u+si2
 boCg==
X-Gm-Message-State: AOAM532OX11TdcayOBNp7XMCL1TlBSVwfJCHNeAli9S0EBRNYsLb/muj
 Re5QJnWOFx0Sj5BXrtMJssb1AlKSh3VcqcmYtjB+3KN+fjLP7My6
X-Google-Smtp-Source: ABdhPJwDr8H35nlJCdt3PZKfVppjkScLJnm+HTZpBYnq0CNC5aw1VpHa49iz+RHij8C/EuXu/EJ0r+Jm+teioYWUetQ=
X-Received: by 2002:a2e:9904:: with SMTP id v4mr10296517lji.187.1640513699410; 
 Sun, 26 Dec 2021 02:14:59 -0800 (PST)
MIME-Version: 1.0
From: Grigory Shepelev <shegeley@HIDDEN>
Date: Sun, 26 Dec 2021 13:14:23 +0300
Message-ID: <CAGJuR-5kOYCLNF6Qe6Omr+tH_AHfH30KKc8XDrpH3SKwTJH=mQ@HIDDEN>
Subject: Bug report
To: bug-guix@HIDDEN
Content-Type: multipart/mixed; boundary="0000000000004d99ff05d409dc2d"
X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::22b
 (failed)
Received-SPF: pass client-ip=2a00:1450:4864:20::22b;
 envelope-from=shegeley@HIDDEN; helo=mail-lj1-x22b.google.com
X-Spam_score_int: -12
X-Spam_score: -1.3
X-Spam_bar: -
X-Spam_report: (-1.3 / 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_FROM=0.001,
 HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

--0000000000004d99ff05d409dc2d
Content-Type: multipart/alternative; boundary="0000000000004d99fc05d409dc2b"

--0000000000004d99fc05d409dc2b
Content-Type: text/plain; charset="UTF-8"

Today's guix pull gives the following bug.

--0000000000004d99fc05d409dc2b
Content-Type: text/html; charset="UTF-8"

<div dir="ltr">Today&#39;s guix pull gives the following bug.<br></div>

--0000000000004d99fc05d409dc2b--

--0000000000004d99ff05d409dc2d
Content-Type: text/plain; charset="US-ASCII"; name="bug.txt"
Content-Disposition: attachment; filename="bug.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_kxn3gmzc0>
X-Attachment-Id: f_kxn3gmzc0

c2hlZ2VsZXlAem9uZTUxIH4kIGd1aXggcHVsbApVcGRhdGluZyBjaGFubmVsICdub25ndWl4JyBm
cm9tIEdpdCByZXBvc2l0b3J5IGF0ICdodHRwczovL2dpdGxhYi5jb20vbm9uZ3VpeC9ub25ndWl4
Jy4uLgpVcGRhdGluZyBjaGFubmVsICdndWl4JyBmcm9tIEdpdCByZXBvc2l0b3J5IGF0ICdodHRw
czovL2dpdC5zYXZhbm5haC5nbnUub3JnL2dpdC9ndWl4LmdpdCcuLi4KQnVpbGRpbmcgZnJvbSB0
aGVzZSBjaGFubmVsczoKICBndWl4ICAgICAgaHR0cHM6Ly9naXQuc2F2YW5uYWguZ251Lm9yZy9n
aXQvZ3VpeC5naXQJMjQ5NTU4MgogIG5vbmd1aXggICBodHRwczovL2dpdGxhYi5jb20vbm9uZ3Vp
eC9ub25ndWl4CTM5ZTRiNDEKQ29tcHV0aW5nIEd1aXggZGVyaXZhdGlvbiBmb3IgJ3g4Nl82NC1s
aW51eCcuLi4gLWljZS05L3JlYWQuc2NtOjEyNjo0OiBJbiBwcm9jZWR1cmUgcmVhZC1zdHJpbmc6
CmdudS9wYWNrYWdlcy92aXJ0dWFsaXphdGlvbi5zY206NjQwOjE6IGludmFsaWQgY2hhcmFjdGVy
IGluIGVzY2FwZSBzZXF1ZW5jZTogI1xyZXR1cm4KZ3VpeCBwdWxsOiBlcnJvcjogWW91IGZvdW5k
IGEgYnVnOiB0aGUgcHJvZ3JhbSAnL2dudS9zdG9yZS93MWhkNmFiN2Y5MnkwZjJyMWFoNHl5dmky
MDVhNzFiYy1jb21wdXRlLWd1aXgtZGVyaXZhdGlvbicKZmFpbGVkIHRvIGNvbXB1dGUgdGhlIGRl
cml2YXRpb24gZm9yIEd1aXggKHZlcnNpb246ICIyNDk1NTgyZTA4Y2Y0MTExNjNmMDc5OWQyOTBm
ZGE1MTAxMTQxOTQ5Ijsgc3lzdGVtOiAieDg2XzY0LWxpbnV4IjsKaG9zdCB2ZXJzaW9uOiAiMWRm
ZThjMzcyMTYzZDQ4MWViZWJiOTdkZDNiNGNhZmE0OTkwNmIyOCI7IHB1bGwtdmVyc2lvbjogMSku
ClBsZWFzZSByZXBvcnQgdGhlIENPTVBMRVRFIG91dHB1dCBhYm92ZSBieSBlbWFpbCB0byA8YnVn
LWd1aXhAZ251Lm9yZz4uCgpzaGVnZWxleUB6b25lNTEgfiQgZ3VpeCBkZXNjcmliZQpHZW5lcmF0
aW9uIDEJRGVjIDI1IDIwMjEgMTE6Mjk6MTcJKGN1cnJlbnQpCiAgZ3VpeCAxZGZlOGMzCiAgICBy
ZXBvc2l0b3J5IFVSTDogaHR0cHM6Ly9naXQuc2F2YW5uYWguZ251Lm9yZy9naXQvZ3VpeC5naXQK
ICAgIGJyYW5jaDogbWFzdGVyCiAgICBjb21taXQ6IDFkZmU4YzM3MjE2M2Q0ODFlYmViYjk3ZGQz
YjRjYWZhNDk5MDZiMjgKICBub25ndWl4IDM5ZTRiNDEKICAgIHJlcG9zaXRvcnkgVVJMOiBodHRw
czovL2dpdGxhYi5jb20vbm9uZ3VpeC9ub25ndWl4CiAgICBicmFuY2g6IG1hc3RlcgogICAgY29t
bWl0OiAzOWU0YjQxZTVmNzI3N2I4ZDU4MDg0Y2Q3YWZmOGVkZGU3MWY2NTcyCgpzaGVnZWxleUB6
b25lNTEgfiQgZ3VpeCBob21lIGRlc2NyaWJlCkdlbmVyYXRpb24gNwlEZWMgMjYgMjAyMSAxMjow
NjowOAkoY3VycmVudCkKICBmaWxlIG5hbWU6IC92YXIvZ3VpeC9wcm9maWxlcy9wZXItdXNlci9z
aGVnZWxleS9ndWl4LWhvbWUtNy1saW5rCiAgY2Fub25pY2FsIGZpbGUgbmFtZTogL2dudS9zdG9y
ZS9nczY3d2F2eDF5aTgwNzNqN2FiODlsZDlma2tqcWhjNS1ob21lCiAgY2hhbm5lbHM6CiAgICBu
b25ndWl4OgogICAgICByZXBvc2l0b3J5IFVSTDogaHR0cHM6Ly9naXRsYWIuY29tL25vbmd1aXgv
bm9uZ3VpeAogICAgICBicmFuY2g6IG1hc3RlcgogICAgICBjb21taXQ6IDM5ZTRiNDFlNWY3Mjc3
YjhkNTgwODRjZDdhZmY4ZWRkZTcxZjY1NzIKICAgIGd1aXg6CiAgICAgIHJlcG9zaXRvcnkgVVJM
OiBodHRwczovL2dpdC5zYXZhbm5haC5nbnUub3JnL2dpdC9ndWl4LmdpdAogICAgICBicmFuY2g6
IG1hc3RlcgogICAgICBjb21taXQ6IDFkZmU4YzM3MjE2M2Q0ODFlYmViYjk3ZGQzYjRjYWZhNDk5
MDZiMjgKICBjb25maWd1cmF0aW9uIGZpbGU6IC9nbnUvc3RvcmUvcjd3bGFmOXBxbW5yaGFycXBy
dmh3Y3N4Ynp5bHdxcmwtY29uZmlndXJhdGlvbi5zY20KCnNoZWdlbGV5QHpvbmU1MSB+JCBndWl4
IHN5c3RlbSBkZXNjcmliZQpHZW5lcmF0aW9uIDEyCURlYyAyNSAyMDIxIDIzOjA5OjI3CShjdXJy
ZW50KQogIGZpbGUgbmFtZTogL3Zhci9ndWl4L3Byb2ZpbGVzL3N5c3RlbS0xMi1saW5rCiAgY2Fu
b25pY2FsIGZpbGUgbmFtZTogL2dudS9zdG9yZS9jeXI4cGphYno4Z2o5YTk5d3lkcXdyczFpZ2tt
enhrOC1zeXN0ZW0KICBsYWJlbDogR05VIHdpdGggTGludXggNS4xNS4xMQogIGJvb3Rsb2FkZXI6
IGdydWItZWZpCiAgcm9vdCBkZXZpY2U6IFVVSUQ6IGIxMjdhMTc3LTA2ZGQtNGMxZC04ZGRmLTUz
YTY4MTcwZjFiNgogIGtlcm5lbDogL2dudS9zdG9yZS9oczB2ZmdtdnB5d2R6djdiN3EydnB3Mzh5
NzNkNnZscy1saW51eC01LjE1LjExL2J6SW1hZ2UKICBjaGFubmVsczoKICAgIG5vbmd1aXg6CiAg
ICAgIHJlcG9zaXRvcnkgVVJMOiBodHRwczovL2dpdGxhYi5jb20vbm9uZ3VpeC9ub25ndWl4CiAg
ICAgIGJyYW5jaDogbWFzdGVyCiAgICAgIGNvbW1pdDogMzllNGI0MWU1ZjcyNzdiOGQ1ODA4NGNk
N2FmZjhlZGRlNzFmNjU3MgogICAgZ3VpeDoKICAgICAgcmVwb3NpdG9yeSBVUkw6IGh0dHBzOi8v
Z2l0LnNhdmFubmFoLmdudS5vcmcvZ2l0L2d1aXguZ2l0CiAgICAgIGJyYW5jaDogbWFzdGVyCiAg
ICAgIGNvbW1pdDogMWRmZThjMzcyMTYzZDQ4MWViZWJiOTdkZDNiNGNhZmE0OTkwNmIyOAogIGNv
bmZpZ3VyYXRpb24gZmlsZTogL2dudS9zdG9yZS9oYTJobjlpN3lkN2hkczloc3gxYnY1amY5MGli
amE1MS1jb25maWd1cmF0aW9uLnNjbQo=
--0000000000004d99ff05d409dc2d--




Acknowledgement sent to Grigory Shepelev <shegeley@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#52801; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 1 Feb 2022 09:00:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.