Package: git-core Version: 1:1.6.0.6-1 Severity: normal
today I've discovered that I can't debcheckout packages from my public git repository, and I was sure that it worked before, but I could not remember when was the actual time I've tried that last time. a bit of pain and I've discovered the issue and workaround: raising connection limiting in shorewal (iptables) from 6/sec:20 to 12/sec:40, where it stands for # <rate>/<interval>[:<burst>] # # where <rate> is the number of connections per # <interval> ("sec" or "min") and <burst> is the # largest burst permitted. If no <burst> is given, # a value of 5 is assumed. There may be no # no whitespace embedded in the specification. after that I've decided to find when regression happened, and thanks for snapshots.debian.net: 1:1.5.5.4-1 -- worked 1:1.5.6~rc0-1 -- borked I will keep my webserver running with current limit rates for a bit, so you could reproduce and troubleshoot the issue, just do git clone http://git.onerussian.com/vcs/deb/impressive.git and you might get different kinds of errors reported: Getting index for pack 0dccd39097a116140bf0795e3349457360bfd1eb error: Unable to get pack index http://git.onerussian.com/vcs/deb/impressive.git/objects/pack/pack-0dccd39097a116140bf0795e3349457360bfd1eb.idx Failed connect to git.onerussian.com:80; No such file or directory or Getting index for pack 0dccd39097a116140bf0795e3349457360bfd1eb error: Unable to get pack index http://git.onerussian.com/vcs/deb/impressive.git/objects/pack/pack-0dccd39097a116140bf0795e3349457360bfd1eb.idx Failed connect to git.onerussian.com:80; Operation now in progress Actually now I've tried to clone with 1:1.4.4.4-4+etch1 version from a host which is somewhat far from the server, and it fails closer to the end of the cloning: error: Failed connect to git.onerussian.com:80; No such file or directory (curl_result = 7, http_code = 0, sha1 = 7366010ddb7d7c02c4c0de0e827b15ef01aa79f2) Getting pack list for http://git.onerussian.com/vcs/deb/impressive.git/ got e3250e0ca573b49915d421853fe329e18e51fcf7 Getting alternates list for http://git.onerussian.com/vcs/deb/impressive.git/ error: Unable to find 7366010ddb7d7c02c4c0de0e827b15ef01aa79f2 under http://git.onerussian.com/vcs/deb/impressive.git/ Cannot obtain needed tree 7366010ddb7d7c02c4c0de0e827b15ef01aa79f2 while processing commit 0a76eced1cacf067711c4d45e700aff1b6c268c1. although the same version worked fine while working from close-by host which I've used originally. so, it seems that overall that git has unreliable http transport handling, and in the latest versions it became more sever. also users of #git irc reported that it worked fine for them from remote hosts(germany) using versions git-1.6.0.6-1.fc10.x86_64 and 1.6.1.230.gf873d, but debian patches didn't apply cleanly over 1.6.1 release, and I need to do some RL work, so filing this bug report as is -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (991, 'testing'), (990, 'unstable'), (300, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/bash Versions of packages git-core depends on: ii cpio 2.9-13 GNU cpio -- a program to manage ar ii libc6 2.7-15 GNU C Library: Shared libraries ii libcurl3-gnutls 7.18.2-5 Multi-protocol file transfer libra ii libdigest-sha1-perl 2.11-2+b1 NIST SHA-1 message digest algorith ii liberror-perl 0.17-1 Perl module for error/exception ha ii libexpat1 2.0.1-4 XML parsing C library - runtime li ii perl-modules 5.10.0-16 Core Perl modules ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime Versions of packages git-core recommends: ii curl 7.18.2-5 Get a file from an HTTP, HTTPS or ii less 418-1 Pager program similar to more ii openssh-client [ssh-client] 1:5.1p1-3 secure shell client, an rlogin/rsh ii patch 2.5.9-5 Apply a diff file to an original ii rsync 3.0.3-2 fast remote file copy program (lik Versions of packages git-core suggests: pn git-arch <none> (no description available) pn git-cvs <none> (no description available) pn git-daemon-run <none> (no description available) ii git-doc 1:1.5.6.5-1 fast, scalable, distributed revisi pn git-email <none> (no description available) pn git-gui <none> (no description available) pn git-svn <none> (no description available) ii gitk 1:1.6.0.6-1 fast, scalable, distributed revisi pn gitweb <none> (no description available) -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org