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