From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pierre Neidhardt Subject: Re: =?utf-8?Q?=E2=80=9CGuix?= Profiles in =?utf-8?Q?Practice?= =?utf-8?Q?=E2=80=9D?= Date: Mon, 04 Nov 2019 11:12:31 +0100 Message-ID: <87a79clzlc.fsf@ambrevar.xyz> References: <87eeyp597u.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: In-Reply-To: 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: Jonathan Frederickson , Ludovic =?utf-8?Q?Cou?= =?utf-8?Q?rt=C3=A8s?= Cc: guix-devel , help-guix List-Id: guix-devel.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Jonathan Frederickson writes: > What if something identifying the profile (directory name? config > file?) included info about the Guix revision it was built from? That > way a profile would be reused if it=E2=80=99s built from the same Guix > revision, but if you switch revisions it=E2=80=99d be rebuilt. > > I=E2=80=99m not sure how this would interact with a profile built from pa= ckages in multiple channels. Absolutely, I was suggesting something similar in another thread: dump the output of `guix describe -f channels` into the profile, e.g. etc/channel-spec.scm. =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl2/+Y8ACgkQm9z0l6S7 zH9egggAq0L0J4vKeP10GlwwDvTQ5+uqjUm236DSTQfQPWEHyRBe58qXySVmV7Bj RyaxnRDscKLKCoNaUI4DloWUMg4eniM7ZSdkOQyYKs3cZ3QenFOUkyq6jLQGhaXH sYMswfcJcpG5jzmURnOn6471MbYINk8Iq2eFoJC7dm6aDOhmASipz+/gN/fOZGcG 3j7fE1WQl7+nVPiO1l5Pk73gJPWAx44e7aYHTHoEqSdmIOVZnKifw0XC/olOcJ+O N2HpsgoXGoNi82+W2b8EMMFCEj7T5MBQwzT8IzCKnyYmgJhdYfNDHp3soE0Rpf4N AmbTmgPonBmE564gkmE7cr8vusdX/w== =AcDU -----END PGP SIGNATURE----- --=-=-=--