myglc2 <myg...@gmail.com> skribis:

> From 4f4f2ddd383e9a07a906f4da375a5b53fe792ab0 Mon Sep 17 00:00:00 2001
> From: George Clemmer <myg...@gmail.com>
> Date: Thu, 18 Feb 2016 11:48:28 -0500
> Subject: [PATCH] doc: more on binary installation
>
> * doc/guix.texi (Binary Installation): automatically start on boot, what
>   users need to do next, confirm guix is working, don't uninstall guix,
>   drop tarbar (re)production.

Thanks for looking into it, these are useful improvements!

I see this patch was pushed, but I took the freedom to amend a few
things in commit bf98aea:

> +If your host distro uses the Upstart init system:
>  
> -Likewise, on hosts using the Upstart init system, drop
> -@file{~root/.guix-profile/lib/upstart/system/guix-daemon.conf} in
> -@file{/etc/init}.
> +@example
> +# ~root/.guix-profile/bin/guix-daemon --build-users-group=guixbuild
> +# cp ~root/.guix-profile/lib/upstart/system/guix-daemon.conf /etc/init/

This was incorrect (missing ‘start guix-daemon’, etc.)

> +If your host distro uses @code{locales} that are incompatible with the
> +@code{glibc} that Guix uses, you will see @code{warning: failed to
> +install locale: Invalid argument}.  This may be ignored, or remedied by
> +installing Locales as root, @pxref{Application Setup}.

This is not quite correct, and “Application Setup” already has it:

  Packages installed via Guix will not use the locale data of the host
  system.  Instead, you must first install one of the locale packages
  available with Guix and then define the ‘GUIX_LOCPATH’ environment
  variable:

I don’t think we must repeat it here.

(Besides, there were incorrect uses of @code in this paragraph.)

Ludo’.

Reply via email to