diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2013-11-16 19:40:48 +0100 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2013-11-16 21:56:44 +0100 |
| commit | 8db351e338afa0b8278571105776a7e2391e49ef (patch) | |
| tree | b9c7fb73a17bccd7f5f8a6f79e812fea02d9c38e | |
| parent | c6061db21e04990e867ceeeb255cfa3de8505405 (diff) | |
doc: Improve "Installing Guix from Guix" section.
Reported by Mark H. Weaver <mhw@netris.org>.
* README (Installing Guix from Guix): Explicitly mention $PATH
separately. Mention $ACLOCAL_PATH, not $ACLOCAL. Give the exact
command to install the dependencies. Remove mention of
$GUIX_LD_WRAPPER_ALLOW_IMPURITIES, which is no longer needed.
| -rw-r--r-- | README | 24 |
1 files changed, 7 insertions, 17 deletions
| @@ -50,26 +50,16 @@ You can re-build and re-install Guix using a system that already runs Guix. | |||
| 50 | To do so: | 50 | To do so: |
| 51 | 51 | ||
| 52 | - Install the dependencies (see 'Requirements' above) and build tools using | 52 | - Install the dependencies (see 'Requirements' above) and build tools using |
| 53 | Guix. You should have the following packages installed in your user | 53 | Guix: |
| 54 | profile: | 54 | |
| 55 | 55 | guix package --install={autoconf,automake,bzip2,gcc,binutils,ld-wrapper,glibc,gettext,guile,libgcrypt,pkg-config,sqlite} | |
| 56 | - autoconf | ||
| 57 | - automake | ||
| 58 | - bzip2 | ||
| 59 | - gcc | ||
| 60 | - gettext | ||
| 61 | - glibc | ||
| 62 | - guile | ||
| 63 | - ld-wrapper | ||
| 64 | - libgcrypt | ||
| 65 | - pkg-config | ||
| 66 | - sqlite | ||
| 67 | 56 | ||
| 68 | - set the environment variables that Guix recommends you to set during the | 57 | - set the environment variables that Guix recommends you to set during the |
| 69 | package installation process: | 58 | package installation process: |
| 70 | ACLOCAL, CPATH, LIBRARY_PATH, PATH, PKG_CONFIG_PATH | 59 | ACLOCAL_PATH, CPATH, LIBRARY_PATH, PKG_CONFIG_PATH |
| 71 | In addition, set | 60 | |
| 72 | GUIX_LD_WRAPPER_ALLOW_IMPURITIES=yes | 61 | - set the PATH environment variable to refer to the profile: |
| 62 | PATH=$HOME/.guix-profile/bin:$PATH | ||
| 73 | 63 | ||
| 74 | - re-run the configure script passing it the option | 64 | - re-run the configure script passing it the option |
| 75 | `--with-libgcrypt-prefix=$HOME/.guix-profile/' | 65 | `--with-libgcrypt-prefix=$HOME/.guix-profile/' |
