From mboxrd@z Thu Jan 1 00:00:00 1970 From: Catonano Subject: "--pure" won't work Date: Tue, 4 Oct 2016 22:42:11 +0200 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a1148e0484da620053e101893 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43735) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1brWXX-0008PY-Uj for help-guix@gnu.org; Tue, 04 Oct 2016 16:42:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1brWXW-0001Il-J6 for help-guix@gnu.org; Tue, 04 Oct 2016 16:42:15 -0400 Received: from mail-wm0-x22a.google.com ([2a00:1450:400c:c09::22a]:32790) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1brWXW-0001IB-Bn for help-guix@gnu.org; Tue, 04 Oct 2016 16:42:14 -0400 Received: by mail-wm0-x22a.google.com with SMTP id f193so28312977wmg.0 for ; Tue, 04 Oct 2016 13:42:12 -0700 (PDT) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix --001a1148e0484da620053e101893 Content-Type: text/plain; charset=UTF-8 In exploring Culturia, here https://github.com/amirouche/Culturia/ I reach this line guix environment --ad-hoc --pure guile-next what happens is this (I'm not on Fedora anymore but rather on Ubuntu 16.04) Command 'lesspipe' is available in the following places * /bin/lesspipe * /usr/bin/lesspipe The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable. lesspipe: command not found Command 'dircolors' is available in '/usr/bin/dircolors' The command could not be located because '/usr/bin' is not included in the PATH environment variable. dircolors: command not found Command 'ls' is available in '/bin/ls' The command could not be located because '/bin' is not included in the PATH environment variable. ls: command not found Without the "--pure" it works like a charm Is this normal ? Or is there anything wrong ? Am I supposed to put ls, dircolors and lesspipe in the --ad-hoc clause ? I ask this because in order to have Geiser with all its features in Culturia, gesier-next is needed (because guile-next is used) But because the plain vanilla geiser is installed in my profile, I guess I can't have guile-next in an environment and guile in the profile, unless the environment is pure Am I right here ? --001a1148e0484da620053e101893 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
In exploring Culturia, here

https://github.com/amirouch= e/Culturia/

I reach this line


guix environment --ad-h= oc --pure guile-next


what happens is this (I'm not on Fedora= anymore but rather on Ubuntu 16.04)


Command 'lesspipe' = is available in the following places
=C2=A0* /bin/lesspipe
=C2=A0* /u= sr/bin/lesspipe
The command could not be located because '/usr/bin:/= bin' is not included in the PATH environment variable.
lesspipe: com= mand not found
Command 'dircolors' is available in '/usr/bin= /dircolors'
The command could not be located because '/usr/bin&#= 39; is not included in the PATH environment variable.
dircolors: command= not found
Command 'ls' is available in '/bin/ls'
The= command could not be located because '/bin' is not included in the= PATH environment variable.
ls: command not found



<= div>Without the "--pure" it works like a charm

=
Is this normal ? Or is there anything wrong ?

Am I supposed t= o put ls, dircolors and lesspipe in the --ad-hoc clause ?

I as= k this because in order to have Geiser with all its features in Culturia, g= esier-next is needed (because guile-next is used)

But because = the plain vanilla geiser is installed in my profile, I guess I can't ha= ve guile-next in an environment and guile in the profile, unless the enviro= nment is pure

Am I right here ?
--001a1148e0484da620053e101893--