From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tobias Geerinckx-Rice Subject: Re: How to install guix without root permission Date: Fri, 6 Jan 2017 15:18:00 +0100 Message-ID: <40b375d5-3f52-5dbe-1c97-140f6d23b1b0@tobias.gr> References: <87tw9cmh75.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="eP4lat62BA4q7HVbaDU8dOxcTeWA5Rlxm" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:52209) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cPVL6-0000qW-Jj for help-guix@gnu.org; Fri, 06 Jan 2017 09:17:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cPVL3-00032I-EX for help-guix@gnu.org; Fri, 06 Jan 2017 09:17:52 -0500 In-Reply-To: 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: rohityadav@utexas.edu Cc: help-guix@gnu.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --eP4lat62BA4q7HVbaDU8dOxcTeWA5Rlxm Content-Type: multipart/mixed; boundary="ivn0tc6V8ppk0H8Adj6gh48ljI2k2gBxb"; protected-headers="v1" From: Tobias Geerinckx-Rice To: rohityadav@utexas.edu Cc: ludo@gnu.org, help-guix@gnu.org Message-ID: <40b375d5-3f52-5dbe-1c97-140f6d23b1b0@tobias.gr> Subject: Re: How to install guix without root permission References: <87tw9cmh75.fsf@gnu.org> In-Reply-To: --ivn0tc6V8ppk0H8Adj6gh48ljI2k2gBxb Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hullo, On 06/01/17 14:59, rohit yadav wrote: > =E2=80=8BThanks for the reply. =E2=80=8BThe proot (https://proot-me.git= hub.io/) project > allows you to map $HOME/gnu/store to /gnu/store etc. However, where I a= m > struggling is the guixbuild users and group creation, and running guix > daemon. I do exactly that as regular user on a shared shell server. I haven't used it for a while, so I'll have to take another look at how exactly. Not today. Try it, I'd say. It's possible. It's a heck of a hack, but it works, and it's fun! :-) It avoids the drawbacks mentioned by Ludo', except for the lack of hard build isolation: I just used --disable-chroot to side-step the build user group issue. There may be ways around that too. Good luck, T G-R --ivn0tc6V8ppk0H8Adj6gh48ljI2k2gBxb-- --eP4lat62BA4q7HVbaDU8dOxcTeWA5Rlxm Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEqBAEBCgAUBQJYb6caDRxtZUB0b2JpYXMuZ3IACgkQkczbm0hUG5kdZgf+LmhM 47vQvY9/7zFVfXFM6eKAYOB4UNQ4aFqARiFCJzjh5+aRP0J9TyjHJ+Nx9zKjW5ft P0uyDhGJol5KFVPFUc11+Bqsy9jcRuvEEkhE6tqWOLWKkOB+N4PYfrDa3XpphKnJ p529njRARJpScRDlz+n13wKONpHReKBQMDXbzWuiLq5y7NlHbRIuRvoxskDMzvmY 9C1txbysAVIg4vTFX4pUe/OT8m8qoRau2lu8CJoh9+eehIC5Cq/V0ZgKqFoR3BkJ IZAZctglvYVU5SnYcPctsQd03VMmSnchWylFmT0l/k3e+zvJSog3uBSTQgNTgltf oBn6A+eM1d5W7JdVyQ== =qEVa -----END PGP SIGNATURE----- --eP4lat62BA4q7HVbaDU8dOxcTeWA5Rlxm--