doc: './pre-inst-env guix pull' won't upgrade local source tree.

* doc/contributing.texi (Running Guix Before It Is Installed): Clarify
  './pre-inst-env guix pull' won't upgrade local source tree.
* doc/guix.texi (Invoking guix pull): Mention ~/.config/guix/latest.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Alex Vong 2015-11-02 23:34:16 +08:00 committed by Ludovic Courtès
parent dc57d527ae
commit ef54b61dc6
2 changed files with 8 additions and 1 deletions

View File

@ -116,6 +116,11 @@ $1 = 361
The @command{pre-inst-env} script sets up all the environment variables The @command{pre-inst-env} script sets up all the environment variables
necessary to support this, including @env{PATH} and @env{GUILE_LOAD_PATH}. necessary to support this, including @env{PATH} and @env{GUILE_LOAD_PATH}.
Note that @command{./pre-inst-env guix pull} does @emph{not} upgrade the
local source tree; it simply updates the @file{~/.config/guix/latest}
symlink (@pxref{Invoking guix pull}). Run @command{git pull} instead if
you want to upgrade your local source tree.
@node The Perfect Setup @node The Perfect Setup
@section The Perfect Setup @section The Perfect Setup

View File

@ -1814,7 +1814,9 @@ On completion, @command{guix package} will use packages and package
versions from this just-retrieved copy of Guix. Not only that, but all versions from this just-retrieved copy of Guix. Not only that, but all
the Guix commands and Scheme modules will also be taken from that latest the Guix commands and Scheme modules will also be taken from that latest
version. New @command{guix} sub-commands added by the update also version. New @command{guix} sub-commands added by the update also
become available. become available@footnote{Under the hood, @command{guix pull} updates
the @file{~/.config/guix/latest} symbolic link to point to the latest
Guix, and the @command{guix} command loads code from there.}.
The @command{guix pull} command is usually invoked with no arguments, The @command{guix pull} command is usually invoked with no arguments,
but it supports the following options: but it supports the following options: