From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54861) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eyVIE-0001i2-QL for guix-patches@gnu.org; Wed, 21 Mar 2018 00:24:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eyVI9-0003Rh-Sj for guix-patches@gnu.org; Wed, 21 Mar 2018 00:24:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:36801) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eyVI9-0003RX-P2 for guix-patches@gnu.org; Wed, 21 Mar 2018 00:24:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eyVI9-0007UD-Ic for guix-patches@gnu.org; Wed, 21 Mar 2018 00:24:01 -0400 Subject: [bug#30572] [PATCH 1/7] gnu: bootstrap: Add trivial packages for bash, mkdir, tar, and xz. Resent-Message-ID: From: Chris Marusich References: <20180222102933.4978-1-cmmarusich@gmail.com> <20180315040915.5556-1-cmmarusich@gmail.com> <20180315040915.5556-2-cmmarusich@gmail.com> <87370yl5y5.fsf@gnu.org> Date: Wed, 21 Mar 2018 05:22:57 +0100 In-Reply-To: <87370yl5y5.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sat, 17 Mar 2018 22:58:58 +0100") Message-ID: <87muz25a72.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 30572@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Chris Marusich skribis: > >> * gnu/packages/bootstrap.scm (bootstrap-binary): New procedure. >> (%bootstrap-bash, %bootstrap-mkdir, %bootstrap-tar, %bootstrap-xz): >> Use it to create these new packages, and export them. > > For =E2=80=98guix pack --bootstrap=E2=80=99, I believe we could avoid def= ining these > packages and simply use =E2=80=98%bootstrap-coreutils&co=E2=80=99 when = =E2=80=98--bootstrap=E2=80=99 is > used. > > Would that work for you? > > I=E2=80=99m asking because we may not keep these 4 binaries around foreve= r. %bootstrap-coreutils&co requires a network connection to build. Is it OK to use it in tests even though it requires a network connection? If it's OK, then I'll use it, but I thought we wanted to avoid relying on a network connection in tests, which is why I defined new packages that do not rely on the network. =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAlqx3iEACgkQ3UCaFdgi Rp1rfBAAxhFgZwQEuIJ5VAsLlZiXvA3k0WqJgZtaWzXY28xf0WGIiNqgwiOq8Biz KrsbzROVQauFmR/Mfkquo0rm/1ua8nIdonjvY9pAml/RppnuNj1efSSDemXl5sVP 2whcL5nwFtY9h07iFY7pLiCbA8J480OeoMS0wnqHdDBgf6VE66me+PFO79zHptlj AjlYZRm6y3NV/WcmfHQrD03yuvrSfgSyc8V7e2XZiRPVy72dFXENSDYzHdFkQ0Q8 sHGvWSyO366SfDVx5MUAFAKyQs6Y4Ag3yI9/hdmzIkbBZJrjuacM7dg7oakWrVCY pZHL7CcehbrgMbFzFOWQfVopuy2IuqotYHbbGtIj/krczSh+7YR8iH24MiMWLhz0 vrYOw36oyjhK4QfZnNWsPT+THUH5K536qhceo8fN7vBWnkdAmHjxaacNB2FwHB2V JmGKH7KVOxwBEx71E1smrTHiTUQlig5OZ7ONu0O3J3OPTu0s/1pOmsiE36LAMtMA Uda29SHQaD9NR2vAvSLclUbVHVr/EWEOYMjayekYndklWoKlvYyU0z9a5lTf/4Kx 59fgZF0hc+RtrMlwq8mYL5U7sZ+mujP0nxQFHnA/yMWdxWWM0LJgai6h4KQQToU4 /096zCaWwQcAsD4aICVM63gHtkprEaut/gudYMpp4jsmQjgONXg= =kaYD -----END PGP SIGNATURE----- --=-=-=--