GNU bug report logs - #55583
guix-daemon doesn't cleanly error-out on case-sensitive file systems.

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; Reported by: Brian Cully <bjc@HIDDEN>; dated Sun, 22 May 2022 20:15:02 UTC; Maintainer for guix is bug-guix@HIDDEN.
Changed bug title to 'guix-daemon doesn't cleanly error-out on case-sensitive file systems.' from '"error: mkdir: File exists" during substitution' Request was from Maxime Devos <maximedevos@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 55583) by debbugs.gnu.org; 13 Jun 2022 07:46:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jun 13 03:46:44 2022
Received: from localhost ([127.0.0.1]:57190 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o0emZ-0000uk-Qs
	for submit <at> debbugs.gnu.org; Mon, 13 Jun 2022 03:46:43 -0400
Received: from andre.telenet-ops.be ([195.130.132.53]:38226)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1o0emU-0000uK-C4
 for 55583 <at> debbugs.gnu.org; Mon, 13 Jun 2022 03:46:38 -0400
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 iXmc2700Q4UW6Th01Xmd1f; Mon, 13 Jun 2022 09:46:37 +0200
Message-ID: <48abd52c3bd143f366de38c71f34b279ff701c22.camel@HIDDEN>
Subject: 
From: Maxime Devos <maximedevos@HIDDEN>
To: control <at> debbugs.gnu.org
Date: Mon, 13 Jun 2022 09:46:36 +0200
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-Ow4sW1ICOdBQepNKW6My"
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=1655106397; bh=pw5I1M/13iR422F0aYXoIfcPFzp+5Hb5rRpK0fqAeek=;
 h=Subject:From:To:Cc:Date;
 b=gJUc+F6JkMLufAn2xfkuTYyRMYVbuCLGDa4vw/a0j8CN7sITxhyzmQdvFGDe1ag9J
 +J2vJfqxQMBT98jFtSW8bPmv9DqBEnHmLM9fm+eO3d6rMwEgmRyb8+rLoIPemgdPua
 QWkLCmh4tRzX32IW8zZiTaeIi74Qkyqps7N3UrI0Zb6APBbj49OUZ2NUWKnDgrSZU7
 Zrx6VSYdUSz3xHmlNDK1HiStHbz6rgYxTGWQ6bofGh+PbDWQQ9etbumLEVEyb3hG+R
 N9bagThEwTIvg6BwQM5uDpsfsQVrS2gEChkxKb4qJcjhYgrYhy17CT7ZbURvkx/qJE
 IIS543NZu3rCw==
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: retitle 55583 guix-daemon doesn't cleanly error-out on
 case-sensitive
 file systems. thanks (previous command doesn't seem to have worked) 
 Content analysis details:   (2.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [195.130.132.53 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (maximedevos[at]telenet.be)
 2.0 BLANK_SUBJECT          Subject is present but empty
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: 55583
Cc: 55583 <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.0 (+)


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

retitle 55583 guix-daemon doesn't cleanly error-out on case-sensitive file =
systems.
thanks

(previous command doesn't seem to have worked)

--=-Ow4sW1ICOdBQepNKW6My
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+4iGRcl7gUCYqbrXBccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7hUsAQDP88al/dayK8j0RvIxKuvS/BJV
ueFB9HFlu8VPore5iwD9GI8CeIzvMQBaNY4LQkenHtS22PXZgxrwKx4uHLCX/Qw=
=vHqX
-----END PGP SIGNATURE-----

--=-Ow4sW1ICOdBQepNKW6My--





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

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


Received: (at 55583) by debbugs.gnu.org; 24 May 2022 23:02:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 24 19:02:09 2022
Received: from localhost ([127.0.0.1]:53789 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ntdXV-0004m2-2s
	for submit <at> debbugs.gnu.org; Tue, 24 May 2022 19:02:09 -0400
Received: from coleridge.kublai.com ([166.84.7.167]:50122 helo=mail.spork.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bjc@HIDDEN>) id 1ntdXR-0004lr-JJ
 for 55583 <at> debbugs.gnu.org; Tue, 24 May 2022 19:02:08 -0400
Received: from ditto (ool-18b8e9e7.dyn.optonline.net [24.184.233.231])
 by mail.spork.org (Postfix) with ESMTPSA id BC1DF75C7;
 Tue, 24 May 2022 19:01:52 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=spork.org; s=dkim;
 t=1653433321; bh=gEzdt5Kz3lNuLHP8Op97EMIhZmfwA6vpeWm8OIbky1c=;
 h=References:From:To:Cc:Subject:Date:In-reply-to;
 b=lkk7HvS7zm9Ge4DNvD14EdZmueFdmXem1xV7nQXuMdskk5t4Ahft2wM8YdfeTCBx4
 bBHDzm4PySxCczlC0RBcIAAK1Q33CQty8kaCSU6ICjdM9Sq34MKvRoGC7BzcMczRP5
 8DPEUqvxWdTf8r7XNpr6QZumdbuwkls3nfh/nucA=
References: <87o7zpfhpq.fsf@HIDDEN>
 <e0276176973d8857fd654651485797f25e9409ed.camel@HIDDEN>
 <87fsl1f9kz.fsf@HIDDEN>
 <87bkvoflmr.fsf@HIDDEN>
 <daac9fc191f1c76351c1be1e222f5a1ec5ec66e3.camel@HIDDEN>
 <8735h0falg.fsf@HIDDEN>
 <07d3aadd94ef35901fb4017bab17ddf7b437453a.camel@HIDDEN>
User-agent: mu4e 1.6.10; emacs 28.1
From: Brian Cully <bjc@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: guix-daemon doesn't cleanly error-out on case-insensitive file
 systems.
Date: Tue, 24 May 2022 18:54:31 -0400
In-reply-to: <07d3aadd94ef35901fb4017bab17ddf7b437453a.camel@HIDDEN>
Message-ID: <87ilpu5ych.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55583
Cc: 55583 <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.0 (-)


Maxime Devos <maximedevos@HIDDEN> writes:

> Create a file /gnu/store/case-sensitivity-test (if it doesn't=20
> already
> exist).  Open /gnu/store/CASE-SENSITIVITY-TEST.  If it succeeds,=20
> you
> have a case-sensitive file system.

Hah. I was so wrapped up in thinking about kernel or POSIX APIs I=20
missed the obvious thing. ;)

/If/ we go this route, though, I=E2=80=99d suggest a small change to=20
handle so-called =E2=80=9Cmixed-case=E2=80=9D file-systems, where you can h=
ave two=20
files differentiated by case, but if there=E2=80=99s no ambiguity, then=20
one may address a file using any case:

 - echo lower-case > case-sensitivity-test
 - echo UPPER-CASE > CASE-SENSITIVITY-TEST
 - test x$(cat CASE-SENSITIVITY-TEST) =3D xUPPER-CASE

-bjc




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

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


Received: (at 55583) by debbugs.gnu.org; 23 May 2022 17:19:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 23 13:19:23 2022
Received: from localhost ([127.0.0.1]:50153 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ntBiF-0003op-Cs
	for submit <at> debbugs.gnu.org; Mon, 23 May 2022 13:19:23 -0400
Received: from baptiste.telenet-ops.be ([195.130.132.51]:41098)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1ntBiC-0003of-V6
 for 55583 <at> debbugs.gnu.org; Mon, 23 May 2022 13:19:22 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by baptiste.telenet-ops.be with bizsmtp
 id aHKJ2700K4UW6Th01HKJyl; Mon, 23 May 2022 19:19:19 +0200
Message-ID: <07d3aadd94ef35901fb4017bab17ddf7b437453a.camel@HIDDEN>
Subject: Re: guix-daemon doesn't cleanly error-out on case-insensitive file
 systems.
From: Maxime Devos <maximedevos@HIDDEN>
To: Brian Cully <bjc@HIDDEN>
Date: Mon, 23 May 2022 19:19:07 +0200
In-Reply-To: <8735h0falg.fsf@HIDDEN>
References: <87o7zpfhpq.fsf@HIDDEN>
 <e0276176973d8857fd654651485797f25e9409ed.camel@HIDDEN>
 <87fsl1f9kz.fsf@HIDDEN>
 <87bkvoflmr.fsf@HIDDEN>
 <daac9fc191f1c76351c1be1e222f5a1ec5ec66e3.camel@HIDDEN>
 <8735h0falg.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-NazFUZ/Xsnsu4o9HJ2ul"
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=1653326359; bh=ORVeH+InuB/GgHBNVecaUz5imiCfkLPcOZ7B9Rir4Vs=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=Dky4+2aH6DAWWCMUcMq8Af2VCLvNCphK/x3ZCG4gKoluxw/MzaCjSFR9IU1kiCjEW
 PLvUTY7U2MY7QoSjrKxhWtKxTzazvoI2e+Z8Yt0a01fK9qpGukqAqMw/6PhgOOYTAU
 xUQ+kbMPfsGM52+kJDpjOEpYKvr202odHoUNfY9Nl8bd6QS0RTo/Z8sff2F/GqZE++
 qvtkUyMEUI0kDnPEryDhl5THjQpMcIRw4/iiRrdsnyqmCEePLbBEdZxNfAxr6528iz
 zewU9lF8IPEKCUMDS7vqJ19WJAa9nA+CgG1goA5doynEScGGviq1KUnGoDTPr3PHA1
 tES75kDkzATTA==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55583
Cc: 55583 <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.0 (-)


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

Brian Cully schreef op ma 23-05-2022 om 12:54 [-0400]:
> I don=E2=80=99t know of a good way to check this in a file-system=20
> 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 file system.

Greetings,
Maxime.

--=-NazFUZ/Xsnsu4o9HJ2ul
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+4iGRcl7gUCYovCCxccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7sLEAP9mchW9FWJJcCCoimStCd0IQ3u4
fKXg+TQ6RnbR0iiycgEAqfXq7gvKpGioekLJCw0sZH38BKKzVMTEdGlHQn9Tiw0=
=HmbL
-----END PGP SIGNATURE-----

--=-NazFUZ/Xsnsu4o9HJ2ul--





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

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


Received: (at 55583) by debbugs.gnu.org; 23 May 2022 17:00:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 23 13:00:17 2022
Received: from localhost ([127.0.0.1]:50139 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ntBPl-0003NL-H8
	for submit <at> debbugs.gnu.org; Mon, 23 May 2022 13:00:17 -0400
Received: from coleridge.kublai.com ([166.84.7.167]:65283 helo=mail.spork.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bjc@HIDDEN>) id 1ntBPg-0003N3-Dw
 for 55583 <at> debbugs.gnu.org; Mon, 23 May 2022 13:00:16 -0400
Received: from ditto (ool-18b8e9e7.dyn.optonline.net [24.184.233.231])
 by mail.spork.org (Postfix) with ESMTPSA id E8A7274A8;
 Mon, 23 May 2022 13:00:11 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=spork.org; s=dkim;
 t=1653325212; bh=o+Gpc9CCdKEki42DZ25qfJuuMOcsasPYx/iRZ7wcPq8=;
 h=References:From:To:Cc:Subject:Date:In-reply-to;
 b=l7qsUY2NIr3djEFbVVFfUSxnqelEuYEzhkFuVx5TcpjNnJu1erHYLTQ8exhES5/Oi
 ZB4w7MObbfF/4iE53HV72Nvq6RWxWahFVza3gjvrv0rIo1Fxp4DpgxoFftN5GxPwe0
 NZbr9WLDmJe/Wwzem1THCcWjLmSAolqFrFRFtOYI=
References: <87o7zpfhpq.fsf@HIDDEN>
 <e0276176973d8857fd654651485797f25e9409ed.camel@HIDDEN>
 <87fsl1f9kz.fsf@HIDDEN>
 <87bkvoflmr.fsf@HIDDEN>
 <daac9fc191f1c76351c1be1e222f5a1ec5ec66e3.camel@HIDDEN>
User-agent: mu4e 1.6.10; emacs 28.1
From: Brian Cully <bjc@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: guix-daemon doesn't cleanly error-out on case-insensitive file
 systems.
Date: Mon, 23 May 2022 12:54:36 -0400
In-reply-to: <daac9fc191f1c76351c1be1e222f5a1ec5ec66e3.camel@HIDDEN>
Message-ID: <8735h0falg.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55583
Cc: 55583 <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.0 (-)


Maxime Devos <maximedevos@HIDDEN> writes:
> Not sure how a case-insensitivity would cause this, but I think=20
> we
> can keep this open -- wouldn't it be better if "guix-daemon"=20
> just says
> =E2=80=98nope, case-sensitivity is required (*), not continuing)?
>
> (*) For reproducible builds, and apparently for substitution.

The issue is wide-spread: there are a number of packages that will=20
install files who=E2=80=99s names only vary by case. It=E2=80=99s also=20
per-package; most work fine, but some will just break=20
randomly. Some don=E2=80=99t seem to break until you try to use them, and=20
then they yell and complain. This is something I run into often=20
enough that it=E2=80=99s familiar to me and know how to fix, but not often=
=20
enough to prevent my surprise when it happens.

Guix can=E2=80=99t fix it, unfortunately. Maybe checking case sensitivity=20
would be a worthwhile thing to do, just to warn people, but: I=20
don=E2=80=99t know of a good way to check this in a file-system=20
independent manner, and I honestly doubt it=E2=80=99s something that=20
actually happens that often. I=E2=80=99ve been trucking a ZFS storage pool=
=20
around since I first installed it on macOS about a decade ago, and=20
since macOS is case-insensitive, that=E2=80=99s how it was installed (case=
=20
sensitivity causes its own issues there). Short of running Guix on=20
Windows or macOS, I don=E2=80=99t see this being a problem.

-bjc




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

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


Received: (at 55583) by debbugs.gnu.org; 23 May 2022 14:25:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 23 10:25:54 2022
Received: from localhost ([127.0.0.1]:49944 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nt90M-00015d-3C
	for submit <at> debbugs.gnu.org; Mon, 23 May 2022 10:25:54 -0400
Received: from michel.telenet-ops.be ([195.130.137.88]:38066)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nt90K-00015V-Iw
 for 55583 <at> debbugs.gnu.org; Mon, 23 May 2022 10:25:53 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by michel.telenet-ops.be with bizsmtp
 id aERq2700F4UW6Th06ERqHz; Mon, 23 May 2022 16:25:51 +0200
Message-ID: <daac9fc191f1c76351c1be1e222f5a1ec5ec66e3.camel@HIDDEN>
Subject: guix-daemon doesn't cleanly error-out on case-insensitive file
 systems.
From: Maxime Devos <maximedevos@HIDDEN>
To: Brian Cully <bjc@HIDDEN>
Date: Mon, 23 May 2022 16:25:50 +0200
In-Reply-To: <87bkvoflmr.fsf@HIDDEN>
References: <87o7zpfhpq.fsf@HIDDEN>
 <e0276176973d8857fd654651485797f25e9409ed.camel@HIDDEN>
 <87fsl1f9kz.fsf@HIDDEN>
 <87bkvoflmr.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-XmLnN7UlMjL0g5DYqmmk"
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=1653315951; bh=1jdjRGlssQReaWPq00nvGNtiwBfpGQ8locoz53kJN1M=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=Nals/OwHm/yoagjLgNjjzrTiplE+HKcutA2RAr0I8hDh6wbB9pQsivOLd7ZOZ1Rph
 Z0mVTd9v/5yjRDbfCqTS5eZPar+VaUKeSXaehS7zmog8I+a6C4vwQs1oi5YqtK2eoV
 Iy7//UuDKrlLccUYOtOYS04yLkLU7XM95f0RcsN95K80pUFydRGdxZ3+nvAl2SCM6G
 ZIORJlaoBWPXlozuGldByVUVcZNDRtvLB3FWe6PrSvOkiArHDm2qRvq/zNjMgU5y+K
 aA9A7tS4aueEylZP+/2ehUCPU9aHlXAVR4k05oMQ86rWJCpC9V1awpoc1r9HjhHPaV
 fWdzbFiHIC1Ww==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55583
Cc: 55583 <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.0 (-)


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

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=20
case-insensitive file system. Re-running pull within the Docker=20
container mounted on a case-sensitive file system works correctly.

This bug can be closed. Sorry for the noise.

-bjc

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
=E2=80=98nope, case-sensitivity is required (*), not continuing)?

(*) For reproducible builds, and apparently for substitution.

Greetings,
Maxime

--=-XmLnN7UlMjL0g5DYqmmk
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+4iGRcl7gUCYouZbhccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7oIyAP99/s1DRKH03Dj9+xagUR0U5HZ/
V1TRJe3cDAv035W9PgEA++GdnzLgUaYhHAmc019sLtT/zL/Q5o/GJv0NPGw1eAE=
=ZwGc
-----END PGP SIGNATURE-----

--=-XmLnN7UlMjL0g5DYqmmk--





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

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


Received: (at 55583) by debbugs.gnu.org; 23 May 2022 13:01:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 23 09:01:59 2022
Received: from localhost ([127.0.0.1]:47609 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nt7h9-0006cw-HD
	for submit <at> debbugs.gnu.org; Mon, 23 May 2022 09:01:59 -0400
Received: from coleridge.kublai.com ([166.84.7.167]:53683 helo=mail.spork.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bjc@HIDDEN>) id 1nt7h6-0006cn-JV
 for 55583 <at> debbugs.gnu.org; Mon, 23 May 2022 09:01:58 -0400
Received: from ditto (ool-18b8e9e7.dyn.optonline.net [24.184.233.231])
 by mail.spork.org (Postfix) with ESMTPSA id 0AA647519;
 Mon, 23 May 2022 09:01:49 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=spork.org; s=dkim;
 t=1653310916; bh=oz4t08JEKEpDPlScqcBsxQANrP9YiFFyseGhkX0eZSw=;
 h=References:From:To:Cc:Subject:Date:In-reply-to;
 b=TFPBLw03H+6EaU8Visb2jgzQmzTauY9lf3XlJ1np9tLjafWwLd6+LOVUloe0FiCGj
 wOQOIviet5oKij//RlLrzqyUATfi0JvgpbVrUC7/ir549iC0V59jgG4W3ApU6HHS0h
 hIYYRfQaV0CZH68+Om4Ul9yB6TS4N+h2xtXIqLI0=
References: <87o7zpfhpq.fsf@HIDDEN>
 <e0276176973d8857fd654651485797f25e9409ed.camel@HIDDEN>
 <87fsl1f9kz.fsf@HIDDEN>
User-agent: mu4e 1.6.10; emacs 28.1
From: Brian Cully <bjc@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#55583: nar-error on pull
Date: Mon, 23 May 2022 09:00:16 -0400
In-reply-to: <87fsl1f9kz.fsf@HIDDEN>
Message-ID: <87bkvoflmr.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55583
Cc: 55583 <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.0 (-)


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 case-sensitive file system works correctly.

This bug can be closed. Sorry for the noise.

-bjc




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

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


Received: (at 55583) by debbugs.gnu.org; 22 May 2022 23:10:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 22 19:10:02 2022
Received: from localhost ([127.0.0.1]:46662 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nsui1-00015K-Cb
	for submit <at> debbugs.gnu.org; Sun, 22 May 2022 19:10:02 -0400
Received: from coleridge.kublai.com ([166.84.7.167]:60347 helo=mail.spork.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bjc@HIDDEN>) id 1nsuhw-00014v-9y
 for 55583 <at> debbugs.gnu.org; Sun, 22 May 2022 19:10:00 -0400
Received: from ditto (ool-18b8e9e7.dyn.optonline.net [24.184.233.231])
 by mail.spork.org (Postfix) with ESMTPSA id C1D4472D8;
 Sun, 22 May 2022 19:09:48 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=spork.org; s=dkim;
 t=1653260995; bh=6TaZiC5jMjt1kyXtECEhl3FIwRU9JLNXl9Y3Sor7gQg=;
 h=References:From:To:Cc:Subject:Date:In-reply-to;
 b=FF3qW1Yg16w7gcDENrrt+a8w7HuUZxti2GxNv3AhlcriXXRZoSO/iNthC63ZkSNqR
 THAOGGBS6Vse0eUdt6OvaEBlkz+hufrL//sW/QKGBTfMgW/zv+wwpImzwDnfDPyrm/
 eq9rAOtEiWzA7UnEpVgqnMmDBzi8PxaLQGJxatrc=
References: <87o7zpfhpq.fsf@HIDDEN>
 <e0276176973d8857fd654651485797f25e9409ed.camel@HIDDEN>
User-agent: mu4e 1.6.10; emacs 28.1
From: Brian Cully <bjc@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#55583: nar-error on pull
Date: Sun, 22 May 2022 19:06:58 -0400
In-reply-to: <e0276176973d8857fd654651485797f25e9409ed.camel@HIDDEN>
Message-ID: <87fsl1f9kz.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.5 (/)
X-Debbugs-Envelope-To: 55583
Cc: 55583 <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.5 (/)


Maxime Devos <maximedevos@HIDDEN> writes:

> The relevant store item name has been truncated, could you run
> "echo /gnu/store/8v8y8rc4rwd*" in a shell and report the output?

=E2=87=92=20
/gnu/store/8v8y8rc4rwdwx5kbkfr1w1rl8g3dxsa3-guile-avahi-0.4.0-1.6d43caf.drv

In case it matters, here=E2=80=99s its contents:

--8<---------------cut here---------------start------------->8---
Derive([("out","/gnu/store/8ggx0372360592j1b0q0hd722m19yrvg-guile-avahi-0.4=
.0-1.6d43caf","","")],[("/gnu/store/08s1nz9bpv6k6a56idv6l7r2zjqphszl-file-5=
.39.drv",["out"]),("/gnu/store/1d8bi67rdpjisk3qy06mzg71g0zxj7ay-libgc-8.0.4=
.drv",["out"]),("/gnu/store/1x2g7ysm16xqnrpbkqdc4hhni1r42dgg-patch-2.7.6.dr=
v",["out"]),("/gnu/store/3fy0f7gy85ddy6rpa4mmhjygns8qzk03-findutils-4.8.0.d=
rv",["out"]),("/gnu/store/3xh80313ik5h410d9qn00w84ykck0ndh-ld-wrapper-0.drv=
",["out"]),("/gnu/store/45wsr6x878i3fyr12lf9v496cl9x5jh6-gzip-1.10.drv",["o=
ut"]),("/gnu/store/7fm542dl9f73pvw2n8y46mns9jqb0mai-glibc-2.33.drv",["out",=
"static"]),("/gnu/store/812jrdyy4dvhy9j52bkjhj034ryysgnz-texinfo-6.7.drv",[=
"out"]),("/gnu/store/8xf8nnfvvy13vhkygxwg49fwf8mqbk0d-libunistring-0.9.10.d=
rv",["out"]),("/gnu/store/9iqh8mcqcssijac0i7hkbfp83fxcaxnk-pkg-config-0.29.=
2.drv",["out"]),("/gnu/store/ajk17vrxljb7x6h92pd590865wa4vj9p-gawk-5.1.0.dr=
v",["out"]),("/gnu/store/bvv5bx3pj6s5b6ih10r7l9d18w8rzmkq-guile-3.0.7.drv",=
["out"]),("/gnu/store/csmcig21pcykhn1yg3ga6863s6b9k38c-gcc-10.3.0.drv",["ou=
t"]),("/gnu/store/fr7c3sylihc946096irz7s70m3hwcjav-xz-5.2.5.drv",["out"]),(=
"/gnu/store/g73za4qfn4fffdqnqmywsh2ychjb92n2-linux-libre-headers-5.10.35.dr=
v",["out"]),("/gnu/store/gkjk02msi4nwxh384md5c0w1db3rg71m-binutils-2.37.drv=
",["out"]),("/gnu/store/gmvmryrkvih05790hzzb0njj9q5xq4p5-glibc-utf8-locales=
-2.33.drv",["out"]),("/gnu/store/hxk4ckdlacwfwmnisjiimkc1vkglka32-autoconf-=
2.69.drv",["out"]),("/gnu/store/k5889v7ms3f5x1rjr3php71k4743fn19-bash-minim=
al-5.1.8.drv",["out"]),("/gnu/store/k77fsxpnpj5y16mnsxw7719lzgp4ks58-libtoo=
l-2.4.6.drv",["out"]),("/gnu/store/ldh1m27kvrwqgx5rmrc8j9xg3xmifx5n-avahi-0=
.8.drv",["out"]),("/gnu/store/mqyv8wj38m51wa9g3cb0p0qqsckx836j-grep-3.6.drv=
",["out"]),("/gnu/store/nd9ypg18kkh6bryfz458zym8xd4gaair-diffutils-3.8.drv"=
,["out"]),("/gnu/store/ni7fpz4paf824s2nrhfcd5iqp0kbj4h1-m4-1.4.18.drv",["ou=
t"]),("/gnu/store/prwhkd8j57v07c0qlxxi708ccsh65vxp-bzip2-1.0.8.drv",["out"]=
),("/gnu/store/pv30dwfrly1h54dpdpck6wizma3x739x-guile-avahi-0.4.0-1.6d43caf=
-checkout.drv",["out"]),("/gnu/store/qpg6frs91vaajd5yjk9m46dlgn03sfi9-tar-1=
.34.drv",["out"]),("/gnu/store/rn11b92k2g90dhiwzgmazb5aqd426wg3-automake-1.=
16.3.drv",["out"]),("/gnu/store/vvkpaxrcic1dzmgpqb861jd8nix1n78j-module-imp=
ort-compiled.drv",["out"]),("/gnu/store/xfm8z55ah263g4yvygqy7iph7vv5703v-gu=
ile-3.0.7.drv",["out"]),("/gnu/store/xk22lpxqh73rjaiaibsldmbrv6pxmcqm-make-=
4.3.drv",["out"]),("/gnu/store/xxyl6g6qclbwkfxinibrxd9ba48hgjff-coreutils-8=
.32.drv",["out"]),("/gnu/store/yb9zbq7d45cdx03z8q1j2w1ah2xqzd9p-sed-4.8.drv=
",["out"])],["/gnu/store/71jfcpb626wb4kpj4m5lsr68xm9ih50d-guile-avahi-0.4.0=
-1.6d43caf-builder","/gnu/store/dwvpffvh0cvm1v7j5bgmdh7j9mld1cx9-module-imp=
ort"],"x86_64-linux","/gnu/store/1kws5vkl0glvpxg7arabsv6q9vazp0hx-guile-3.0=
.7/bin/guile",["--no-auto-compile","-L","/gnu/store/dwvpffvh0cvm1v7j5bgmdh7=
j9mld1cx9-module-import","-C","/gnu/store/0q6z17h9nfybhjgwgwwj81r3q9ik554x-=
module-import-compiled","/gnu/store/71jfcpb626wb4kpj4m5lsr68xm9ih50d-guile-=
avahi-0.4.0-1.6d43caf-builder"],[("out","/gnu/store/8ggx0372360592j1b0q0hd7=
22m19yrvg-guile-avahi-0.4.0-1.6d43caf")])
--8<---------------cut here---------------end--------------->8---

-bjc




Information forwarded to bug-guix@HIDDEN:
bug#55583; Package guix. Full text available.
Changed bug title to '"error: mkdir: File exists" during substitution' from 'nar-error on pull' Request was from Maxime Devos <maximedevos@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 55583) by debbugs.gnu.org; 22 May 2022 21:12:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 22 17:12:11 2022
Received: from localhost ([127.0.0.1]:46575 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nssry-0002Ge-ST
	for submit <at> debbugs.gnu.org; Sun, 22 May 2022 17:12:11 -0400
Received: from andre.telenet-ops.be ([195.130.132.53]:56638)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nssrx-0002GP-Dj
 for 55583 <at> debbugs.gnu.org; Sun, 22 May 2022 17:12:09 -0400
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 ZxC82700E4UW6Th01xC8Qj; Sun, 22 May 2022 23:12:08 +0200
Message-ID: <2c34f5357f63c7e9601eedb1cb584d10d0c9d088.camel@HIDDEN>
Subject: Re: bug#55583: nar-error on pull
From: Maxime Devos <maximedevos@HIDDEN>
To: Brian Cully <bjc@HIDDEN>, 55583 <at> debbugs.gnu.org
Date: Sun, 22 May 2022 23:12:08 +0200
In-Reply-To: <e0276176973d8857fd654651485797f25e9409ed.camel@HIDDEN>
References: <87o7zpfhpq.fsf@HIDDEN>
 <e0276176973d8857fd654651485797f25e9409ed.camel@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-a0ulCPrAqYmuPRb3gFd2"
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=1653253928; bh=5uza6M7xMCExGcwcihspC3y/G3gBN1xcL6WFRY7I80U=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=JKM5uMPNhjL2WynuXxPK9KGrBEjQ3/EXorlufyfIahkVgHAsHASPvd55KDJVGUeYi
 oc0shB1dcBQftJdwdeO0fjRfZRt0wR4oi6mKroyFkYSvPU83LhpjCrhcq2nUw0dK64
 KlQDL8r06ng+95ypDBs6G4VUJCGA2Y6rSXWpuwJQVDFxhUzvExEOZyYFePUkazqSHi
 +ceWt5Xu0mU8e1P4ZTcY0lXhyWZKRgBnLx5HV8yUxm+jXaXk+20hGqKls0WukAYtO4
 KTY/A785EI1x8uh6E6sBNI0JzvFVMKWCootucAAvZh//R44A7aH1LL8MP87zzjyLEA
 fz9SK2JDBV4aQ==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55583
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 (-)


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

retitle 55583 "error: mkdir: File exists" during substitution
thanks

(Debbugs rejected the previous title because of =E2=80=98non-printable=E2=
=80=99
characters, apparently it's not non-ASCII capable?)



--=-a0ulCPrAqYmuPRb3gFd2
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+4iGRcl7gUCYoqnKBccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7jXDAQDxX9OGdW6tOErrGC1bOKmTsnpQ
XOC8r/D4jdfU0Jg+5gD/Q5hzrl+EtwyUs5ZvY2rUNc5sSWejwg+BZOapZz2Y+wA=
=qyKA
-----END PGP SIGNATURE-----

--=-a0ulCPrAqYmuPRb3gFd2--





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

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


Received: (at 55583) by debbugs.gnu.org; 22 May 2022 21:09:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 22 17:09:38 2022
Received: from localhost ([127.0.0.1]:46563 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nsspW-0002CM-7I
	for submit <at> debbugs.gnu.org; Sun, 22 May 2022 17:09:38 -0400
Received: from andre.telenet-ops.be ([195.130.132.53]:54352)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nsspQ-0002Bx-2C
 for 55583 <at> debbugs.gnu.org; Sun, 22 May 2022 17:09:34 -0400
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 Zx9W270034UW6Th01x9W5X; Sun, 22 May 2022 23:09:30 +0200
Message-ID: <e0276176973d8857fd654651485797f25e9409ed.camel@HIDDEN>
Subject: Re: bug#55583: nar-error on pull
From: Maxime Devos <maximedevos@HIDDEN>
To: Brian Cully <bjc@HIDDEN>, 55583 <at> debbugs.gnu.org
Date: Sun, 22 May 2022 23:09:24 +0200
In-Reply-To: <87o7zpfhpq.fsf@HIDDEN>
References: <87o7zpfhpq.fsf@HIDDEN>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-KpMggkkbwutN19ukXKb1"
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=1653253770; bh=I4IWeyhs6nqCimMFyBBX57gdjksYs41U4pt/DzlYCpk=;
 h=Subject:From:To:Date:In-Reply-To:References;
 b=ebYHaGcqzR+vAxtBQaqiK5qgHlIFRTno9rQX7b/sJ5OYk/xeTOnOJupb85AolrWTW
 EtSxQY2WCwn4n6vCVDCN9yDNJvVLZ0QCh2RE+KzSONAXME1OptuCkodvNbB4LFjU2v
 63T6nnjq1O09bDS1bfhHeMeF22BwMGV5H9WCwzXd2rR7Oyueim0E2SyFvYdahlFBWp
 VdnfzJ1Wwyc0sHxjiCOMALxQ4aV0ZXJeb3+t3ftDPVFypP3W37zEw/3T0gf2r7qGqo
 kRQqrpoxjz8LD8n2uqRbesJXM9o3PZMnqU4wsGm7eOKxfbbiPZITm3XGTS9RDCh8WG
 gsqHOrs1jqLwA==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55583
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 (-)


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

retitle 55583 =E2=80=98error: mkdir: File exits=E2=80=99 during substitutio=
n
thanks

Brian Cully via Bug reports for GNU Guix schreef op zo 22-05-2022 om
16:09 [-0400]:
> =C2=A0lz4-1.9.3=C2=A0 156KiB
> =C2=A0libxft-2.3.3=C2=A0 45KiB
> =C2=A0perl-5.34.0=C2=A0 15.1MiB
> guix substitute: error: mkdir: File exists
> Backtrace:
> [...]
> ("gnu/store/8v8y8rc4rwd

This looks a bit different from the usual =E2=80=98failed to compute the
derivation=E2=80=99 errors so I've renamed it.

The relevant store item name has been truncated, could you run
"echo /gnu/store/8v8y8rc4rwd*" in a shell and report the output?

Greetings,
Maxime.

--=-KpMggkkbwutN19ukXKb1
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+4iGRcl7gUCYoqmhBccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7o/lAQCEGmXXlZsa9M6HcA7IBEnRpgjl
UiFSuj4SjPpUORsx4AD9E53AIcUyHgfYLR3vvW5cILaeVWT9r30BDlRvgnWp4AQ=
=YiOh
-----END PGP SIGNATURE-----

--=-KpMggkkbwutN19ukXKb1--





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

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


Received: (at submit) by debbugs.gnu.org; 22 May 2022 20:14:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 22 16:14:41 2022
Received: from localhost ([127.0.0.1]:46500 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nsryL-00074e-Jk
	for submit <at> debbugs.gnu.org; Sun, 22 May 2022 16:14:41 -0400
Received: from lists.gnu.org ([209.51.188.17]:39352)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bjc@HIDDEN>) id 1nsryJ-00074V-LH
 for submit <at> debbugs.gnu.org; Sun, 22 May 2022 16:14:40 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:34482)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bjc@HIDDEN>) id 1nsryJ-0006Kb-Gs
 for bug-guix@HIDDEN; Sun, 22 May 2022 16:14:39 -0400
Received: from coleridge.kublai.com ([166.84.7.167]:59185 helo=mail.spork.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bjc@HIDDEN>) id 1nsryH-0003va-MX
 for bug-guix@HIDDEN; Sun, 22 May 2022 16:14:39 -0400
Received: from ditto (ool-18b8e9e7.dyn.optonline.net [24.184.233.231])
 by mail.spork.org (Postfix) with ESMTPSA id 952CC72D1
 for <bug-guix@HIDDEN>; Sun, 22 May 2022 16:14:16 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=spork.org; s=dkim;
 t=1653250456; bh=KY7YUsVY8eD40Pq29FFz3sMB9Tcg9WL7zEEY/97PtHo=;
 h=From:To:Subject:Date;
 b=QhbAs0YTRSlcP1SCx7Kxb/I4OK5bmCTkoFLe9aFSHGrcKtFO97QkX8aoVKO06/LFs
 7L6qT9Ir1TNHPXjNyEpWvZZ4LrXG+9mDCGe7dmuHOcXlt6XUX+Y4I8+rdnGTMgKvQC
 fRRJAI9NIURkiA5CzDQit5ayRrvTF2yUhe2APoKM=
User-agent: mu4e 1.6.10; emacs 28.1
From: Brian Cully <bjc@HIDDEN>
To: bug-guix@HIDDEN
Subject: nar-error on pull
Date: Sun, 22 May 2022 16:09:46 -0400
Message-ID: <87o7zpfhpq.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=166.84.7.167; envelope-from=bjc@HIDDEN;
 helo=mail.spork.org
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 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, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
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 (--)


I=E2=80=99m getting an error when trying to pull inside a docker=20
container:

--8<---------------cut here---------------start------------->8---
guix# guix pull
substitute: updating substitutes from=20
'https://ci.guix.gnu.org'... 100.0%
0.0 MB will be downloaded
 le-certs-1  5KiB=20
 552KiB/s 00:00 [##################] 100.0%Updating channel 'guix'=20
 from Git repository at=20
 'https://git.savannah.gnu.org/git/guix.git'...
Authenticating channel 'guix', commits 9edb3f6 to f0e9048 (92 new=20
commits)...
Building from this channel:
  guix      https://git.savannah.gnu.org/git/guix.git   f0e9048
substitute: updating substitutes from=20
'https://ci.guix.gnu.org'... 100.0%

[=E2=80=A6]

 lz4-1.9.3  156KiB
 libxft-2.3.3  45KiB
 perl-5.34.0  15.1MiB
guix substitute: error: mkdir: File exists
Backtrace:
          18 (primitive-load=20
          "/gnu/store/p411j4q9hjk639rwcy1p3s6v89c9bxhr-comput
In ice-9/eval.scm:
    155:9 17 (_ _)
    159:9 16 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory=20
    (guile-u?> ?) ?) ?)
In ice-9/boot-9.scm:
    152:2 15 (with-fluid* _ _ _)
    152:2 14 (with-fluid* _ _ _)
In ./guix/store.scm:
  2155:24 13 (run-with-store #<store-connection 256.99=20
  7fe9ea44c140> #<procedure
   1983:8 12 (_ #<store-connection 256.99 7fe9ea44c140>)
In ./guix/gexp.scm:
   300:22 11 (_ #<store-connection 256.99 7fe9ea44c140>)
   1181:2 10 (_ #<store-connection 256.99 7fe9df0440f0>)
   1047:2  9 (_ #<store-connection 256.99 7fe9df0440f0>)
    893:4  8 (_ #<store-connection 256.99 7fe9df0440f0>)
In ./guix/store.scm:
  2040:12  7 (_ #<store-connection 256.99 7fe9df0440f0>)
  1395:13  6 (map/accumulate-builds #<store-connection 256.99=20
  7fe9df0440f0> #<pr
   1391:5  5 (map/accumulate-builds #<store-connection 256.99=20
   7fe9df0440f0> #<pr
  1406:15  4 (_ #<store-connection 256.99 7fe9df0440f0>=20
  ("/gnu/store/8v8y8rc4rwd
  1406:15  3 (loop #f)
   711:11  2 (process-stderr #<store-connection 256.99=20
   7fe9df0440f0> _)
In ./guix/serialization.scm:
   102:11  1 (read-int #<input-output: file 10>)
     80:6  0 (get-bytevector-n* #<input-output: file 10> 8)

./guix/serialization.scm:80:6: In procedure get-bytevector-n*:
ERROR:
  1. &nar-error:
      file: #f
      port: #<input-output: file 10>
guix pull: error: You found a bug: the program=20
'/gnu/store/p411j4q9hjk639rwcy1p3
failed to compute the derivation for Guix (version:=20
"f0e9048e98f0789aa98de88984f
host version: "1.3.0-27.598f728"; pull-version: 1).
Please report the COMPLETE output above by email to=20
<bug-guix@HIDDEN>.
--8<---------------cut here---------------end--------------->8---

The container was made from this manifest:

--8<---------------cut here---------------start------------->8---
(use-modules (gnu))
(use-package-modules shells)

(operating-system
 (host-name "guix")
 (timezone "America/New_York")

 (bootloader (bootloader-configuration
              (bootloader grub-bootloader)
              (targets '("/dev/vda"))))

 (file-systems (list
                (file-system
                 (mount-point "/")
                 (device "/dev/vda1")
                 (type "ext4"))))

 (packages (append (map specification->package
                        '("zsh"))
                   %base-packages))

 (users (cons* (user-account
                (name "bjc")
                (group "users")
                (comment "brian")
                (shell (file-append zsh "/bin/zsh"))
                (home-directory "/home/bjc")
                (supplementary-groups
                 '("wheel" "netdev" "audio" "video")))
               %base-user-accounts)))
--8<---------------cut here---------------end--------------->8---

With this command:

--8<---------------cut here---------------start------------->8---
$ guix system image -t docker minimal-sysconf.scm
--8<---------------cut here---------------end--------------->8---

-bjc




Acknowledgement sent to Brian Cully <bjc@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#55583; 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: Mon, 13 Jun 2022 08:00:02 UTC

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