From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kragen Javier Sitaker Subject: bug#21209: /gnu/store should be able to be a symlink, but it can't Date: Fri, 7 Aug 2015 16:03:08 +0000 Message-ID: <20150807160308.GA13042@adjuvant> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60880) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZNkoR-00053v-0u for bug-guix@gnu.org; Fri, 07 Aug 2015 12:48:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZNkoM-0006TC-BS for bug-guix@gnu.org; Fri, 07 Aug 2015 12:48:06 -0400 Received: from debbugs.gnu.org ([140.186.70.43]:46097) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZNkoM-0006Sz-8c for bug-guix@gnu.org; Fri, 07 Aug 2015 12:48:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZNkoL-00022V-V1 for bug-guix@gnu.org; Fri, 07 Aug 2015 12:48:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48763) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZNk70-0000Gd-4z for bug-guix@gnu.org; Fri, 07 Aug 2015 12:03:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZNk6w-0005Az-4H for bug-guix@gnu.org; Fri, 07 Aug 2015 12:03:14 -0400 Received: from adjuvant.canonical.org ([50.116.17.209]:57636) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZNk6v-0005Am-Vt for bug-guix@gnu.org; Fri, 07 Aug 2015 12:03:10 -0400 Content-Disposition: inline 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-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: 21209@debbugs.gnu.org Apparently I can=E2=80=99t make /gnu/store a symlink: : user@debian:~/pkgs/guix-0.8.1; time /usr/local/bin/guix pull guix pull: error: build failed: `/gnu/store' is not a directory real 0m0.431s user 0m0.104s sys 0m0.036s : user@debian:~/pkgs/guix-0.8.1; ls -l /gnu/store lrwxrwxrwx 1 root root 9 Aug 7 12:56 /gnu/store -> /gnustore : user@debian:~/pkgs/guix-0.8.1; ls -Ldl /gnu/store drwxrwxr-t 40 root guix-builder 49152 Aug 7 12:56 /gnu/store Is there a reason for this? It=E2=80=99s inconvenient. (My root SSD onl= y has a couple gigs left.) I=E2=80=99m working around that by directly mounting the /gnustore partit= ion under /gnu/store now. : user@debian:~/pkgs/guix-0.8.1; sudo vi /etc/fstab : user@debian:~/pkgs/guix-0.8.1; grep store /etc/fstab /tb/gnustore.ext4 /gnu/store ext4 loop 2 3 : user@debian:~/pkgs/guix-0.8.1; sudo umount /gnustore : user@debian:~/pkgs/guix-0.8.1; sudo rm /gnu/store : user@debian:~/pkgs/guix-0.8.1; sudo mkdir /gnu/store : user@debian:~/pkgs/guix-0.8.1; sudo mount -a