From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: First time guix build Date: Wed, 23 Jan 2013 15:44:43 +0100 Message-ID: <874ni82c2s.fsf@gnu.org> References: <87txq87uiv.fsf@gmail.com> <87d2ww5110.fsf@gnu.org> <87sj5s7p83.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:37707) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ty1ZH-0006MC-Gu for bug-guix@gnu.org; Wed, 23 Jan 2013 09:44:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ty1ZF-0002cj-VV for bug-guix@gnu.org; Wed, 23 Jan 2013 09:44:47 -0500 Received: from mail2-relais-roc.national.inria.fr ([192.134.164.83]:5232) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ty1ZF-0002be-Oa for bug-guix@gnu.org; Wed, 23 Jan 2013 09:44:45 -0500 In-Reply-To: <87sj5s7p83.fsf@gmail.com> (Alex Sassmannshausen's message of "Tue, 22 Jan 2013 23:49:32 +0000") 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: alex.sassmannshausen@gmail.com Cc: bug-guix Hi Alex, Alex Sassmannshausen skribis: > Whilst reading the published manual on the GNU Guix website I came across= the following three sentences that could maybe be improved (their all in s= ection 3.1): > 'Instead of referring to these directories, users have their own profile,= which points to the packages that they actually want to use. That profile = is normally stored in $HOME/.guix-profile, and each user has its own profil= e. ' > Would probably sound better and read easier if it were: > 'Instead of referring to these directories, users each have their own pro= file, which points to the packages that they actually want to use. These pr= ofiles are stored within each user's own home directory, at $HOME/.guix-pro= file.' Indeed. > The nextparagraph could be rewritten as (though maybe just unnecessary re= wording): > For example, alice installs GCC 4.7.2. As a result, gcc in her profile, /= home/alice/.guix-profile/bin/gcc would point to /nix/store/xxx-gcc-4.7.2/bi= n/gcc. Now, on the same machine, bob had already installed GCC 4.8.0. Bob's= profile simply continues to point to /nix/store/xxx-gcc-4.8.0/bin/gcc; i.e= . both versions of GCC coexist on the same system without any interference. Yes, makes sense. > Finally, what I think is a typ-o: > =E2=80=A6if the guix-package processed is terminated=E2=80=A6=20 > should be > =E2=80=A6if the guix-package process is terminated=E2=80=A6 Right. I=E2=80=99ve applied these suggestions in commit 821b001. > I also just now, when re-configuring with a different store directory, no= ticed that there might be a typ-o in the localstatedir param example. It cu= rrently says: > The default values are --with-store-dir=3D/nix/store and --localstatedir= =3D/nix/var. > But I think it should read > [=E2=80=A6] and --localstatedir=3D/var/nix. No, /nix/var is really what is meant here. > Hope this helps, let me know if it's better to provide this kind of thing= in a different fashion. The source of this document is the doc/guix.texi file in the source code repository. It=E2=80=99s more convenient if you send a patch against that = file (ideally using the =E2=80=98git format-patch=E2=80=99 command), but it=E2= =80=99s also helpful if you report typos like you did. Thanks! Ludo=E2=80=99.