From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] gnu: services: Activate system prior to services Date: Sun, 11 Dec 2016 10:01:00 +0100 Message-ID: <871sxe6drn.fsf@gnu.org> References: <20161210102143.14582-1-mail@cbaines.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:32866) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cG00J-0005e2-6y for guix-devel@gnu.org; Sun, 11 Dec 2016 04:01:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cG00F-0006ly-J0 for guix-devel@gnu.org; Sun, 11 Dec 2016 04:01:07 -0500 In-Reply-To: <20161210102143.14582-1-mail@cbaines.net> (Christopher Baines's message of "Sat, 10 Dec 2016 10:21:42 +0000") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Christopher Baines Cc: guix-devel@gnu.org Hello! Christopher Baines skribis: > This patch fixes some issues I've had with the postgresql service and dat= abase > locales. If system activation takes place before service activation, the > locales are present and PostgreSQL can use them, but otherwise the Postgr= eSQL > service is limited in the locales that can be used. Oh, so =E2=80=9Cinitdb=E2=80=9D used to be run under the C locale, right? > * gnu/services.scm: Activate the current system prior to the services, > as this allows the services to use the files from the system, for > example locales, in the service activation process. I=E2=80=99ve added part of this justification as a comment in the code and tweaked the commit log. Pushed, thanks! Ludo=E2=80=99.