From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: bug#30428: guix git-fetch doesn't specify "--depth 1" - git clone clones a lot without any use Date: Tue, 13 Feb 2018 18:08:58 +0100 Message-ID: References: <20180212011641.3deb7fd6@scratchpost.org> <20180212150939.GA5852@jasmine.lan> <20180212235950.4638aad6@scratchpost.org> <20180213142258.GA18012@jasmine.lan> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56439) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ele6k-0007z6-At for bug-guix@gnu.org; Tue, 13 Feb 2018 12:11:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ele6g-0002PC-69 for bug-guix@gnu.org; Tue, 13 Feb 2018 12:11:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:33751) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ele6g-0002Ow-1p for bug-guix@gnu.org; Tue, 13 Feb 2018 12:11:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ele6f-0004vg-T3 for bug-guix@gnu.org; Tue, 13 Feb 2018 12:11:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20180213142258.GA18012@jasmine.lan> 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 , Danny Milosavljevic Cc: 30428@debbugs.gnu.org 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=2E >>=20 >> Thanks for that! I didn't consider that before=2E=2E=2E >>=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=2E So, perhaps >try shallow cloning Chromium and see if it works=2E "libvpx" in Guix uses Chromiums git infrastructure and is fairly small=2E