From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tatiana Sholokhova Subject: Re: bug#30728: Modification for guix installation script. Date: Mon, 26 Mar 2018 19:09:38 +0300 Message-ID: References: <87d0zr9r76.fsf@lassieur.org> <87fu4ngq0a.fsf@elephly.net> <87bmfb9eml.fsf@lassieur.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="001a1139da28425594056853005a" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46756) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f0Ugn-0007us-QO for guix-devel@gnu.org; Mon, 26 Mar 2018 12:09:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f0Ugm-0004CL-JC for guix-devel@gnu.org; Mon, 26 Mar 2018 12:09:41 -0400 Received: from mail-vk0-x22f.google.com ([2607:f8b0:400c:c05::22f]:35990) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1f0Ugm-0004Bz-8l for guix-devel@gnu.org; Mon, 26 Mar 2018 12:09:40 -0400 Received: by mail-vk0-x22f.google.com with SMTP id q198so4802909vke.3 for ; Mon, 26 Mar 2018 09:09:40 -0700 (PDT) In-Reply-To: <87bmfb9eml.fsf@lassieur.org> 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: =?UTF-8?Q?Cl=C3=A9ment_Lassieur?= Cc: guix-devel , 30728@debbugs.gnu.org --001a1139da28425594056853005a Content-Type: multipart/alternative; boundary="001a1139da2842558f0568530058" --001a1139da2842558f0568530058 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello! Could you please make that change on top of the current version of the > Guix sources as a git commit? Then you can run =E2=80=9Cgit format-patch= -1=E2=80=9D to > format it as a patch in a format that we can apply. You can send the > resulting patch file as an attachment to a reply to this email. > This also fixes bug #30728, so please add this line to the commit > message: > -- > Ricardo I have attached the patch file to this email. This patch fixes the installation process but it place guix within root's directory. I personally prefer that the Guix daemon points to my home directory > because I don't want to update root's profile. Some other people might > prefer that it points to ~root because they might later delete their > profile and want Guix to keep working. > Do we have to take a decision here? Can't we just let the user decide > by letting them customize their environment variables? I think it is > the point of environment variables: giving freedom to users. We can further work on the script's flexibility using the environment variable solution. -- Tatiana --001a1139da2842558f0568530058 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello!

Cou= ld you please make that change on top of the current version of the
Guix sources as a git commit?=C2=A0 Then you c= an run =E2=80=9Cgit format-patch -1=E2=80=9D to
format it as a patch in a format that we can apply.=C2=A0 You can = send the
resulting patch file as an att= achment to a reply to this email.
This also f= ixes bug #30728, so please add this line to the commit
message:
--
<= span style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:sm= all;font-style:normal;font-variant-ligatures:normal;font-variant-caps:norma= l;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;te= xt-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(= 255,255,255);text-decoration-style:initial;text-decoration-color:initial;fl= oat:none;display:inline">Ricardo

I h= ave attached the patch file to this email. This patch fixes the installatio= n process but it place=C2=A0guix=C2=A0within roo= t's directory.=C2=A0

I personally prefer that the Guix daemon points to my ho= me directory
because I don't want = to update root's profile.=C2=A0 Some other people might
prefer that it points to ~root because they might lat= er delete their
profile and want Guix = to keep working.=C2=A0

Do we have to take a decision he= re?=C2=A0 Can't we just let the user decide
by letting them customize their environment variables?=C2=A0 I th= ink it is
the point of environment var= iables: giving freedom to users.
<= /div>
We = can further work on the script's flexibility using the environment vari= able solution.

--
Tatiana
--001a1139da2842558f0568530058-- --001a1139da28425594056853005a Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Fixes-https-debbugs.gnu.org-30728.patch" Content-Disposition: attachment; filename="0001-Fixes-https-debbugs.gnu.org-30728.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jf8f8euu0 RnJvbSBmMjg2YjZlOWM2MGNiYTU0ZjNkYTY4NDI4ZmMwMzRkMjcyYmE1ZmZjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiB0c2hvbG9raG92YSA8dGFuamEyMDEzOTZAZ21haWwuY29tPgpE YXRlOiBNb24sIDI2IE1hciAyMDE4IDE4OjU5OjQwICswMzAwClN1YmplY3Q6IFtQQVRDSF0gRml4 ZXMgPGh0dHBzOi8vZGViYnVncy5nbnUub3JnLzMwNzI4PgoKLS0tCiBldGMvZ3VpeC1pbnN0YWxs LnNoIHwgNSArKy0tLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlv bnMoLSkKCmRpZmYgLS1naXQgYS9ldGMvZ3VpeC1pbnN0YWxsLnNoIGIvZXRjL2d1aXgtaW5zdGFs bC5zaAppbmRleCA5MzM0OTJhMzMuLmI0YTljZGY5NCAxMDA3NTUKLS0tIGEvZXRjL2d1aXgtaW5z dGFsbC5zaAorKysgYi9ldGMvZ3VpeC1pbnN0YWxsLnNoCkBAIC0yNjMsMTAgKzI2Myw5IEBAIHN5 c19jcmVhdGVfc3RvcmUoKQogICAgIGZpCiAKICAgICBfbXNnICIke0lORn1MaW5raW5nIHRoZSBy b290IHVzZXIncyBwcm9maWxlIgotICAgIGxuIC1zZiAvdmFyL2d1aXgvcHJvZmlsZXMvcGVyLXVz ZXIvcm9vdC9ndWl4LXByb2ZpbGUgXAotICAgICAgIH5yb290Ly5ndWl4LXByb2ZpbGUKKyAgICBs biAtc2YgL3Zhci9ndWl4L3Byb2ZpbGVzL3Blci11c2VyL3Jvb3QvZ3VpeC1wcm9maWxlIC9yb290 Ly5ndWl4LXByb2ZpbGUKIAotICAgIEdVSVhfUFJPRklMRT0iJHtIT01FfS8uZ3VpeC1wcm9maWxl IgorICAgIEdVSVhfUFJPRklMRT0iL3Jvb3QvLmd1aXgtcHJvZmlsZSIKICAgICBzb3VyY2UgIiR7 R1VJWF9QUk9GSUxFfS9ldGMvcHJvZmlsZSIKICAgICBfbXNnICIke1BBU31hY3RpdmF0ZWQgcm9v dCBwcm9maWxlIGF0IC9yb290Ly5ndWl4LXByb2ZpbGUiCiB9Ci0tIAoyLjE0LjEKCg== --001a1139da28425594056853005a--