From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pierre Neidhardt Subject: Re: Collect guix profiles in single directory. Date: Fri, 31 Jan 2020 14:33:11 +0100 Message-ID: <87y2tnoinc.fsf@ambrevar.xyz> References: <87blrefavb.fsf@gnu.org> <34307ca779925da741af20fa57497c8e13eae7d6.camel@student.tugraz.at> <87tv56av8o.fsf@ambrevar.xyz> <87wo98pwup.fsf@ambrevar.xyz> <97bd40c8513d323e11e63e1083a8bf6c33940840.camel@student.tugraz.at> <87imksoy2z.fsf@ambrevar.xyz> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:57541) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ixWQ9-0001Om-Ui for guix-devel@gnu.org; Fri, 31 Jan 2020 08:33:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ixWQ8-0003sc-Jw for guix-devel@gnu.org; Fri, 31 Jan 2020 08:33:17 -0500 In-Reply-To: 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-mx.org@gnu.org Sender: "Guix-devel" To: Leo Prikler , Ludovic =?utf-8?Q?Court?= =?utf-8?Q?=C3=A8s?= Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Leo Prikler writes: > Hi Pierre, > > Am Freitag, den 31.01.2020, 08:59 +0100 schrieb Pierre Neidhardt: >> Hi Leo, >>=20 >> About ordering: >>=20 >> 1. ~/.config/guix/current is special in that it's the channel of Guix >> and it's installed by "guix pull" unlike other channels. Thus I >> don't >> think it belongs to GUIX_PROFILE_DIR. That said, we could introduce >> another environment variable for those who want to move it somewhere >> else. > The whole point of this operation was to put everything into one > directory, including profiles managed by `guix pull` rather than `guix > package` -- see the subject line and the initial post. Yes, but I propose to go even more general: Have a configuration knob for all files, so that everyone is free to move stuff anywhere they want. > Conceptually it is a profile like any other. But practically I suspect that most users will deal with it specially. It would be nice to be able to make the distinction between the "guix" profile and the rest. > My bad, I forgot, that lowercase `-p` will still exist. Now that I > think about it, is -P my-profile really that much better than -p > $GUIX_PROFILE_DIR/my-profile? I personally believe explicit to be > better here. Indeed, we can leave this option out for now if it's too superfluous. =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl40LJcACgkQm9z0l6S7 zH9RywgAhNHNj4F/zcCHbn5WcZmH3u8ctZ8rEVYHzmNR2taxcVp8WIjSZjL7tSkm gfnD1+Kkvo6kd8OMrURo0Lu9Pe6ZeTvY5oEykC7j6SzgDrGFmnEMxf5omltRVppY AfYhMqNb5F13F7/m27oAARe70MmZfd19RfVZ3Bfe3M74j6m4Shd90qtzBVfrIAOs LtpDxxsnsUYFyoDcjvR9Ow8GJb0U6+xHwEcS6Kh4Aa9Z7mR9TbUM/N09cmgEXdlC 09iXcli26bKFZlnOe9Hn65X2RZP9YYTx5fiOsGHXO/9Kfkab9e1hIfwubAzC5rg8 z6jTnm54aXVjjPMPXLJtJY9wL6ECng== =FzQt -----END PGP SIGNATURE----- --=-=-=--