From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: New =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= Date: Sat, 09 Jun 2018 12:16:33 +0200 Message-ID: <87y3fogt8e.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57930) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fRavE-0004Lu-BO for guix-devel@gnu.org; Sat, 09 Jun 2018 06:16:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fRavD-0007Jv-EG for guix-devel@gnu.org; Sat, 09 Jun 2018 06:16:36 -0400 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:45535) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fRavD-0007Jr-9r for guix-devel@gnu.org; Sat, 09 Jun 2018 06:16:35 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=47928 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fRavC-00053L-LS for guix-devel@gnu.org; Sat, 09 Jun 2018 06:16:35 -0400 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: guix-devel --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello Guix! For those who haven=E2=80=99t been following along on , I have just pushed a new =E2=80=98guix pull=E2=80=99. To summarize, ~/.config/guix/latest no longer exists. Instead ~/.config/guix/current is populated with a complete Guix (without =E2=80=98guix-daemon=E2=80=99 though), including an up-to-date manual and s= o on. ~/.config/guix/current is a regular profile, meaning that you can roll-back to a previously-pulled Guix and so on. There are also problems that this does *not* solve: in particular, building Guix still takes too much time if you don=E2=80=99t have substitut= es available (berlin.guixsd.org provides substitutes for it, but mirror.hydra.gnu.org does not.) We=E2=80=99ll get there! There are also now many ways in which we could improve the API: implementing =E2=80=98guix pull -l=E2=80=99 that would show not just the ge= nerations but also the commit IDs, recording more meta-data so that =E2=80=98guix pull=E2= =80=99 can for instance list all the new/upgraded packages between two generations, adding support for =E2=80=9Cchannels=E2=80=9D, etc. Feedback welcome! Ludo=E2=80=99. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEPORkVYqE/cadtAz7CQsRmT2a67UFAlsbqQEACgkQCQsRmT2a 67UhdRAAs8huynppD590gONcF51oGaC07hDSyWv7R5X4zd9KMIvxp5ghuWmCU8LG cR98AYmRECJ026Yc6+8eERhU7D7dYesAZZILiX8lqEgklxIeoY9dmAzWZSsaDdTh bYLoVLYGBYX7biUjFRR4HQvAJJpBrexZeHbiUPlB94m8dtt4N8sdrqgvfKLZLjUU qOBT6QsH2YKyBVh5OSy8gDmhQwqByvymyrnlAWJ7fEtYTPuzW5lMfPC1zOQjGrKy Qe1mm/mMdACnkpEKd2EbNYCnoSQoWalDgkX12n4IJbMYkOe0REGfUtDCJu9bV3uT VwJ3Pp9Xwi6uPaIORjhwkzZi3js7qACEdk6hFLJf61RygytlfzQTtD1v2DmD5Du9 9gF3dF4bmlWl0hdyUkjWvrEpjHyxh2PO8h9MpDa5jij7y77yiq97FYAfnD2y+Pyu lZMXXrKQlqLTKXgoGj3i7hVdyYl6jTZLA5sNGDxFY1zUxm+jfTxEOdz1Z6tjd2KL R5Ihd5ESJv9M0OhrUeXH7QPUbEBgIs8X7VADq/Gkytp7reQG4BS9mZjQ2Ou139fe oYK5itpQRKsJWnfHVdA6cj3E1EiR0m7amAxHZO7huuDiF56T81FhN9TVM/SLP8vl 0UZUhqvu+7SLFJEeTFYCKTiNay1XqbMh4R6eq6xx3dPTbZJlw+c= =QZgE -----END PGP SIGNATURE----- --=-=-=--