Rob Browning writes ("Bug#1076117: dgit: crashes with a remote memory error on 
clone"):
>   $ dgit clone emacs-non-dfsg
>   canonical suite name for unstable is sid
>   fetching existing git history
>   remote: error: Out of memory, malloc failed (tried to allocate 6880549 
> bytes)
>   remote: fatal: failed to read object 
> 619d4b4412b96fba759869304ffa936b712a55e1: Cannot allocate memory
>   remote: aborting due to possible repository corruption on the remote side.
>   fatal: protocol error: bad pack header
>   dgit: failed command: git fetch -p -n -q 
> https://git.dgit.debian.org/emacs-non-dfsg 
> '+refs/tags/archive/debian/*:refs/dgit-fetch/debian/tags/archive/debian/*' 
> '+refs/tags/debian/*:refs/dgit-fetch/debian/tags/debian/*' 
> '+refs/dgit/sid:refs/dgit-fetch/debian/dgit/sid'
> 
> (I vaguely wondered if that might be git mmap on a large repository
>  and/or a 32-bit host.)

This is an infrastructure problem.  You'll see I have filed
[rt.debian.org #9567].

git.dgit.debian.org is the public mirror.  As a full Debian Project
Member, you have access to the internal origin server.  If you say
dgit --for-push clone ... it will use that instead.  Hopefully that
will work for you.

But, this repo seems very large.  Is there something in it that
shouldn't be there?

Ian.

-- 
Ian Jackson <ijack...@chiark.greenend.org.uk>   These opinions are my own.  

Pronouns: they/he.  If I emailed you from @fyvzl.net or @evade.org.uk,
that is a private address which bypasses my fierce spamfilter.

Reply via email to