From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeff Mickey Subject: bug#22459: guix daemon writes acl to /etc/nix/acl not /etc/guix Date: Sun, 24 Jan 2016 16:38:43 -0800 Message-ID: <8760yixzl8.fsf@nevada.int.iggy.bz> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42959) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aNVBR-0001ya-It for bug-guix@gnu.org; Sun, 24 Jan 2016 19:39:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aNVBO-00039f-Ao for bug-guix@gnu.org; Sun, 24 Jan 2016 19:39:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:47077) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aNVBO-00039b-7g for bug-guix@gnu.org; Sun, 24 Jan 2016 19:39:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aNVBO-0002f1-3J for bug-guix@gnu.org; Sun, 24 Jan 2016 19:39:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42907) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aNVBB-0001wi-0u for bug-guix@gnu.org; Sun, 24 Jan 2016 19:38:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aNVB7-00037u-P8 for bug-guix@gnu.org; Sun, 24 Jan 2016 19:38:48 -0500 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:43236) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aNVB7-00037e-IV for bug-guix@gnu.org; Sun, 24 Jan 2016 19:38:45 -0500 Received: from nevada.int.iggy.bz.codemac.net (c-73-221-143-40.hsd1.wa.comcast.net [73.221.143.40]) by mail.messagingengine.com (Postfix) with ESMTPA id 8E388C013FE for ; Sun, 24 Jan 2016 19:38:44 -0500 (EST) 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: 22459@debbugs.gnu.org On NixOS when I follow the binary installation instructions as of 0.9.0, it places the acl in the wrong place. guix archive --authorize < hydra.gnu.org.pub This puts the file in /etc/nix/acl, not /etc/guix acl. This means the guix daemon can't find the acl, and you build everything from scratch. I solved this locally by making them a symlink. Also, /gnu/store is set to only have 1770 permissions instead of 1774, which means you can't use any of your guix symlinks with 0.9.0 :/ // codemac