From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: bug#24993: System installer grows brittle with time Date: Tue, 29 Nov 2016 10:44:06 +0200 Message-ID: <20161129084406.GF2509@macbook42.flashner.co.il> References: <7d52d8ee-c253-685b-1871-f908850ee606@alaskasi.com> <20161123044607.GA23298@jasmine> <0cf83259-2c5d-ae51-5697-02299251051c@alaskasi.com> <20161123202911.GA3616@jasmine> <9ffdf0e5-a584-adb6-91ce-271a507bb14c@alaskasi.com> <20161129023336.GB21607@jasmine> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="bpVaumkpfGNUagdU" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33355) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cBe2D-0005GZ-Ee for bug-guix@gnu.org; Tue, 29 Nov 2016 03:45:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cBe2A-0005bP-SW for bug-guix@gnu.org; Tue, 29 Nov 2016 03:45:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:58415) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cBe2A-0005bJ-OX for bug-guix@gnu.org; Tue, 29 Nov 2016 03:45:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cBe2A-0008NI-Fg for bug-guix@gnu.org; Tue, 29 Nov 2016 03:45:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <20161129023336.GB21607@jasmine> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Leo Famulari Cc: 24993@debbugs.gnu.org, Christopher Howard --bpVaumkpfGNUagdU Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Nov 28, 2016 at 09:33:36PM -0500, Leo Famulari wrote: > On Mon, Nov 28, 2016 at 08:45:39AM -0900, Christopher Howard wrote: > > I was able to make more progress with the --substitute-urls=3D... option > > you mentioned. However, later, when the system is building the > > gnupg-2.1.13 drv (I did not pass --fallback, but it still builds stuff) > > one of the 36 check tests fails ("tofu.test"), causing the build to fai= l. >=20 > It will build stuff if it can't find a substitute (not an error). > '--fallback' is only required when substitution fails (an error). >=20 > That particular test failure was a bug in GnuPG's test suite that we > worked around: >=20 > http://git.savannah.gnu.org/cgit/guix.git/commit/?id=3Dd404a6f9711c8dcc1c= c6cf55d8c07901aa450192 >=20 > Code with an expiration date is very annoying! >=20 > It sounds like you will need to use `guix pull`. >=20 > What do others think? Should we mention `guix pull` in the installation > documentation? >=20 > I'm skeptical for reasons described upthread. I think the real bug is > that the installation image becomes brittle as time passes (so I changed > the subject of my reply). >=20 > Does anyone have ideas to mitigate this? Can we tweak the mirrors? Will > this become less pressing when we have more storage space and can store > substitutes for a longer period? >=20 >=20 Currently when people pop into IRC saying they're having trouble with their install, the suggestion is "run guix pull, use one of the 'default' configurations and then reconfigure after you're finally up and running, and my favorite, no one really knows why ratpoison is the fallback WM even when it's not listed in the OS config." I think we should add 'guix pull' as a regular part of the install process, and we should add more example configs so people can mix and match them with fewer issues by virtue of having more examples to compare against. It would also give us examples to point to for 'how to use encrypted partitions', 'how to not use wicd', 'how to use a swapfile', 'i want my kid's account's shell to be 'bambam' or 'gcompris', how do I do that?' --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --bpVaumkpfGNUagdU Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEkVdB/rIvpOM7bo+N9MHTkX6s7pMFAlg9P9UACgkQ9MHTkX6s 7pND/Q/+IXFHaZ7S3NbMOImn4LTViQJwmjdEL0RmUEaZ2WAOwCBvFnlT+6VBXAGf rViib1bRalNNBKwqs9O/zLyxKxShEY5EpftpK+m9eHDoFj8qnRCQuOOdf0Fo0tQi XG4IfmaVsTGctcN29706pSK7Zw4Ffof4cWIaBcIQUvTU8sMIZodXjPDit6m0Ul3u fyE9H02E+a5F9Y5/dGSY6mHtfI0THWT4dlxWafqTGNHaveYamrYVkm59jhmY+GV+ udzkhlBYmAm3FdDC0RK8RWxv4WBjfawsK2wyQiK+R0bBoz2QHM+4zz9Kub+TaeAS ZunHmV9vGgfiJV2PFpxoxkiDLA1JzmObPxqevYecL769HvkI4o17ZLDk+MM+8yi6 AMuXmTN4Iud5O1Q1AsJ+sh6eRw6r9mEOPNRuL4wG6blPYfC1r+AOGiwbck2RdANf 1UG5UCwFVYV6crjiUZkc5KEF0xZ/4NukRI++64EcjgjtkIhabgG+BX9fPRd+QWRX psrfNlvW9dK6lRwfE/dWF3stnDGQpWaeaXaQJ4ZOsp+ci4CL803H2lVn9me8+W2N n4569Vb0iQG7KvQZVf9629Xd9/y9k5XZx8D3Uw9iQIJS+1Y7ajf8FRxL10flv6mg naANejOtghvL985MF1PTmtWIDIUEwpVaw6qNY/Vl84Io+fnZ+S8= =WHs0 -----END PGP SIGNATURE----- --bpVaumkpfGNUagdU--