From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: bug#30428: guix git-fetch doesn't specify "--depth 1" - git clone clones a lot without any use Date: Tue, 13 Feb 2018 13:08:06 -0500 Message-ID: <20180213180806.GA1242@jasmine.lan> References: <20180212011641.3deb7fd6@scratchpost.org> <20180212150939.GA5852@jasmine.lan> <20180212235950.4638aad6@scratchpost.org> <20180213142258.GA18012@jasmine.lan> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ZGiS0Q5IWpPtfppv" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46226) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1elf0u-0007da-3U for bug-guix@gnu.org; Tue, 13 Feb 2018 13:09:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1elf0p-0001TG-2H for bug-guix@gnu.org; Tue, 13 Feb 2018 13:09:08 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:33845) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1elf0o-0001Sd-Lx for bug-guix@gnu.org; Tue, 13 Feb 2018 13:09:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1elf0o-0006JJ-Ac for bug-guix@gnu.org; Tue, 13 Feb 2018 13:09:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: 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: Marius Bakke Cc: 30428@debbugs.gnu.org --ZGiS0Q5IWpPtfppv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 13, 2018 at 06:08:58PM +0100, Marius Bakke wrote: >=20 >=20 > On February 13, 2018 3:22:58 PM GMT+01:00, Leo Famulari wrote: > >On Mon, Feb 12, 2018 at 11:59:50PM +0100, Danny Milosavljevic wrote: > >> Leo Famulari wrote: > >>=20 > >> > I think it's worth adding, but as an option, because there are Git > >> > server implementations, like JGit, that don't support shallow > >cloning. > >>=20 > >> Thanks for that! I didn't consider that before... > >>=20 > >> Possible patch (do you know such servers and can test whether they > >still work?): > > > >I think that Google's public-facing Git servers use JGit. So, perhaps > >try shallow cloning Chromium and see if it works. >=20 > "libvpx" in Guix uses Chromiums git infrastructure and is fairly small. Looks like the Chromium and libvpx Git repos both support shallow cloning now. That's great news for anyone building Chromium! But it doesn't help find a Git server that doesn't support shallow cloning. --ZGiS0Q5IWpPtfppv Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlqDKYMACgkQJkb6MLrK fwhkSBAAmqKqbAwkXOw7/DiXiWVwswiQPJVaYTSrtkwCMFqxixI0GnxrysWD5MPq 2UnWfhgfeNQg4BSHIXc0G8mzbolzyXNdW616BxfkzFCSuauMkTv+B/PTl5URH1Qw 8Mq+lyTJ1gT68QIejvImEmO0XZqq4lFd2QDl3LOq30OjZwwSSGrMUujBqgSWF0Bp CzvUuge9qSVrajY1wCzX5zs1V4WSFLIbi/BMyY8/8SO6RC7bGyCVAr8hoM5eYaG2 tTRW7cf/XU4WmiT0um0UMoC2QKnMzO5FWH0GQ7/9zRFpM5qvDHz+H1Ux9/M8uFxg 5R91Ppg5O5NRNoQI/HTAbffkKXT1oREw1BOJ1DiWMMSDIQ+yRQof7B74QnOJMxiD eBGQrR1+Vr1DTL4MUAOMbUmi+NoqyimfqJ2LC/ZWzaM8z7+rZwfzfnorBb+/SW/V Ka/q6Tqxk58xYOe1VkZVCQPSXNQvCwZEFi6/pL96za2418A0mEsWTb5HI1z0f4ZR 7kr6SMMRJ9R3jpFUh6JHHGBJrOsGrrFmjsW1AbbLLWXO1r1fz5y8HuFYuwkHa9jR ZOmKY5z5V44nklXzPCrieA60C2KotXV/O1UnLunJaGCIkJejOat8SO6Vb/ljIFN8 biYNB34ijEhaj2FeyAVdsd2luUTTdRjMiIT78rqnn6HU/5bZnD4= =TZBP -----END PGP SIGNATURE----- --ZGiS0Q5IWpPtfppv--