From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: bug#36443: guix build mixes build dirs? Date: Sun, 30 Jun 2019 13:18:45 -0400 Message-ID: <87sgrrj8ju.fsf@netris.org> References: <4C8D1EC5-8E39-4595-BFD0-0033C39C6740@vllmrt.net> 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]:56133) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hhdUh-0005yo-1l for bug-guix@gnu.org; Sun, 30 Jun 2019 13:20:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hhdUg-0002us-5i for bug-guix@gnu.org; Sun, 30 Jun 2019 13:20:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:33662) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hhdUg-0002ue-2C for bug-guix@gnu.org; Sun, 30 Jun 2019 13:20:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hhdUf-0002R4-Rh for bug-guix@gnu.org; Sun, 30 Jun 2019 13:20:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <4C8D1EC5-8E39-4595-BFD0-0033C39C6740@vllmrt.net> (Robert Vollmert's message of "Sun, 30 Jun 2019 12:24:16 +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: Robert Vollmert Cc: 36443@debbugs.gnu.org Robert Vollmert writes: > So this is pretty bizarre, and I haven=E2=80=99t managed to cut it down > to a smaller example yet, but it seems pretty clear that something > is broken: > > $ guix build -K some-package > -> error, referencing /tmp/guix-build-puzzledb-frontend-20190625-git.drv-0 > note: keeping build directory `/tmp/guix-build-puzzledb-frontend-20190625= -git.drv-0=E2=80=99 > $ guix build -K some-package > -> same error, again referencing /tmp/guix-build-puzzledb-frontend-201906= 25-git.drv-0 > note: keeping build directory `/tmp/guix-build-puzzledb-frontend-20190625= -git.drv-1=E2=80=99 This is known behavior, and intentional. The build is done within a container, and the directory name within the container is canonicalized. Regards, Mark