Hi Julien,

On Tue, Mar 18, 2014 at 12:29:26PM -0400, Julien Vehent wrote:
> On 2014-03-18 05:13, Thierry FOURNIER wrote:
> >Thanks for the bug repport. Can you try the attached patch. It seems to
> >resolve your problem.
> 
> Hi Thierry,
> 
> I'd love to test it, but I can't pull the remote branch...
> 
> $ git branch -vv
> * dev                 e5978bf [haproxy/master] BUG/MEDIUM: acl: boolean 
> only matches were broken by recent changes
> 
> $ git remote -v |grep haproxy
> haproxy       http://git.1wt.eu/git/haproxy.git/ (fetch)
> haproxy       http://git.1wt.eu/git/haproxy.git/ (push)
> 
> $ git pull
> error: Unable to find 28452bff38a7446019e4a16ecf2041fba1b9b0f4 under 
> http://git.1wt.eu/git/haproxy.git
> Cannot obtain needed tree 28452bff38a7446019e4a16ecf2041fba1b9b0f4
> while processing commit 4fdab908ba4b76a79ebc2a90617c4ca1cd2a5cc0.
> error: Fetch failed.
> 
> How do I fix it?

By using only git.formilux.org. It appears that if there's one error
during a pull (which sometimes happens on git.1wt.eu), git doesn't
correctly recover on future updates, as it never requests the failed
object again but complains it doesn't have it. I suspect it tries to
store a truncated object. That's very strange.

Cheers
Willy


Reply via email to