From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#36438: git-fetch issue Date: Thu, 18 Jul 2019 15:47:20 +0200 Message-ID: <87v9vze9p3.fsf@gnu.org> References: <20190629230943.670b5e33@sybil.lepiller.eu> <87y30w8m8k.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:39813) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1ho6lT-0003GN-Vp for bug-guix@gnu.org; Thu, 18 Jul 2019 09:48:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ho6lQ-0003Tq-3S for bug-guix@gnu.org; Thu, 18 Jul 2019 09:48:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44821) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ho6lO-0003ST-KJ for bug-guix@gnu.org; Thu, 18 Jul 2019 09:48:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ho6lO-00013P-HZ for bug-guix@gnu.org; Thu, 18 Jul 2019 09:48:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: (Julien Lepiller's message of "Thu, 18 Jul 2019 08:45:01 +0200") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Julien Lepiller Cc: 36438@debbugs.gnu.org Julien Lepiller skribis: > Le 17 juillet 2019 22:00:43 GMT+02:00, "Ludovic Court=C3=A8s" a =C3=A9crit : >>The =E2=80=98git-fetch=E2=80=99 derivation, in (guix git-download), runs = in the C >>locale, so Guile ends up substituting question marks to non-ASCII >>characters. Thus, =E2=80=98delete-file-recursively=E2=80=99 fails to del= ete the >>offending file, and the whole operation fails. >> >>The fix, as usual, would be to set GUIX_LOCPATH there to point to >>(file-append glibc-utf8-locale "/lib/locale"). >> >>Is it worth it, though? >> >>Thanks, >>Ludo=E2=80=99. > > If it allows me to build and bootstrap kotlin, I think so :) Fair enough. Go for it! Ludo=E2=80=99.