From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: guix environment Date: Tue, 16 Jun 2015 09:59:46 +0200 Message-ID: <87lhfkytfx.fsf@gnu.org> References: <20150615065554.GA17263@thebird.nl> <20150615191006.GA21528@thebird.nl> <20150616055247.GA23591@thebird.nl> 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]:48337) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z4lmj-00071Y-GM for guix-devel@gnu.org; Tue, 16 Jun 2015 03:59:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z4lme-0006kM-LN for guix-devel@gnu.org; Tue, 16 Jun 2015 03:59:53 -0400 In-Reply-To: <20150616055247.GA23591@thebird.nl> (Pjotr Prins's message of "Tue, 16 Jun 2015 07:52:47 +0200") 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Pjotr Prins Cc: guix-devel Pjotr Prins skribis: > On Mon, Jun 15, 2015 at 03:22:55PM -0400, Thompson, David wrote: >> On Mon, Jun 15, 2015 at 3:10 PM, Pjotr Prins = wrote: >> > On Mon, Jun 15, 2015 at 09:10:15AM -0400, Thompson, David wrote: >> >> On Mon, Jun 15, 2015 at 2:55 AM, Pjotr Prins wrote: >> >> > >> >> > Would it be OK to add some RUBY paths? >> >> >> >> What additional Ruby search paths are needed? We already have $GEM_P= ATH. >> > >> > $GEM_HOME >>=20 >> This one doesn't make sense because it specifies where gems are to be >> installed. Store items are immutable, so one cannot install gems into >> them. > > We still provide the gem tool ;). If we set this value to something > sensible (relative to $HOME) people can still use gems. The current > default setting is not good because it does not provide isolation. I don=E2=80=99t know Ruby, but this seems to be a variable that the *user* = must set, regardless of whether they use Guix or not, no? Ludo=E2=80=99.