From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Marusich <cmmarusich@gmail.com> Subject: Questions about "guix pull" Date: Wed, 17 Feb 2016 00:50:01 -0800 Message-ID: <8760xnra9y.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: <help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org> Received: from eggs.gnu.org ([2001:4830:134:3::10]:35355) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <cmmarusich@gmail.com>) id 1aVxoG-0000SD-QO for help-guix@gnu.org; Wed, 17 Feb 2016 03:50:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <cmmarusich@gmail.com>) id 1aVxoB-0002we-Rd for help-guix@gnu.org; Wed, 17 Feb 2016 03:50:08 -0500 Received: from mail-pf0-x231.google.com ([2607:f8b0:400e:c00::231]:34138) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <cmmarusich@gmail.com>) id 1aVxoB-0002wO-LL for help-guix@gnu.org; Wed, 17 Feb 2016 03:50:03 -0500 Received: by mail-pf0-x231.google.com with SMTP id x65so7905905pfb.1 for <help-guix@gnu.org>; Wed, 17 Feb 2016 00:50:03 -0800 (PST) Received: from garuda (c-73-169-163-30.hsd1.wa.comcast.net. [73.169.163.30]) by smtp.gmail.com with ESMTPSA id dg1sm754028pad.18.2016.02.17.00.50.01 for <help-guix@gnu.org> (version=TLSv1/SSLv3 cipher=OTHER); Wed, 17 Feb 2016 00:50:01 -0800 (PST) List-Id: <help-guix.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/help-guix>, <mailto:help-guix-request@gnu.org?subject=unsubscribe> List-Archive: <http://lists.gnu.org/archive/html/help-guix> List-Post: <mailto:help-guix@gnu.org> List-Help: <mailto:help-guix-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/help-guix>, <mailto:help-guix-request@gnu.org?subject=subscribe> Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org To: help-guix@gnu.org Hi, I have read the Info node "(guix) Invoking guix pull", but it doesn't seem to answer the following questions: - Who is allowed to run "guix pull"? Only root? Any user? - After a successful "guix pull", are the new guix tools and package definitions visible to everyone, regardless of who ran the command? - Are there any best practices, or pitfalls to avoid, when using "guix pull"? - I understand that some people don't use "guix pull" and instead just run guix from a local git checkout. Should the manual also explain why you might want to do that and how it can be done? I'm happy to submit a patch to improve this Info node, but I need to understand "guix pull" first. Thank you, Chris