From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56573) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d08Nq-0002bb-Gg for guix-patches@gnu.org; Mon, 17 Apr 2017 11:16:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d08Nm-0002Df-DE for guix-patches@gnu.org; Mon, 17 Apr 2017 11:16:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:54438) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d08Nm-0002Ct-0v for guix-patches@gnu.org; Mon, 17 Apr 2017 11:16:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d08Nl-0007hT-QJ for guix-patches@gnu.org; Mon, 17 Apr 2017 11:16:01 -0400 Subject: bug#26532: Re: bug#26532: [PATCH] gnu: update you-get version Resent-Message-ID: From: Marius Bakke In-Reply-To: <87inm3mjtg.fsf@163.com> References: <8737d8skud.fsf@163.com> <87shl8kvyw.fsf@fastmail.com> <40e4f3cd.38c1.15b79bc2bea.Coremail.tumashu@163.com> <87inm3mjtg.fsf@163.com> Date: Mon, 17 Apr 2017 17:14:58 +0200 Message-ID: <87inm3kqvh.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; 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: Feng Shu Cc: 26532@debbugs.gnu.org --=-=-= Content-Type: text/plain Feng Shu writes: > tumashu writes: > > This is the updated patch, I use git-fetch instead of url-fetch for I > want to package git-snapshot if need. What is the rationale for packaging the git version in anticipation of needing it later? In this case the latest release is also the latest commit, so I don't see any compelling reason for switching to git-fetch at this moment. Git snapshots use more bandwidth than regular downloads (mostly due to Guix' lack of shallow clones), and also more disk space since they create a source derivation. They also introduce a dependency on git which ticks in at 344.5MiB. Note that you can also build a package from a local source code copy with `guix build --with-source=/path/to/git/checkout you-get` in case of emergency :) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlj02/IACgkQoqBt8qM6 VPqixQf/fT5WygBhNmXPWiGZAGhH8LPty6Rpcjl2YiFwyfpQTeLiPGVRvJpCiZyu Db+kYYSbqw0LXU2Mj+zXQREUpFuPQsrnVA6AlnRgUj7S91hDip2BhhvPJWOMFR3/ vnNvV3eoI631CXMi9ddx0Haw4Oqp01sM2T+Hs+yJ6apiPB4J+v3o6B5vxroCnJKV EVNYkoDJT5NJI1eWNAoUyxVYLe8NRwh9nICeV86bejx4Cu930O06Esc5u70nIlhU amZlTdxtuZhLD2VqrRbBVcPgJKHQMpkJPY0w3cBTh8SPZrIzpQgHz4MigM0M3xV0 ffzHdjaHoikVcKwfXd7GoiUdZsw3Og== =AQj1 -----END PGP SIGNATURE----- --=-=-=--