Your message dated Thu, 28 Apr 2011 16:02:24 +0000
with message-id <[email protected]>
and subject line Bug#607346: fixed in git 1:1.7.5-1
has caused the Debian Bug report #607346,
regarding FTBFS [hurd]: git: t5500.12 "fetch same depth in shallow repo" hangs
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
607346: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=607346
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: git
Version: 1:1.7.2.3-1
Severity: important

Jonathan Nieder wrote [1]:

> You might have noticed that git's test suite is somewhat unreliable on
> hppa.

A different problem occurs on the hurd (but aside from hurd and hppa,
all is well).  Hmm.

1:1.7.2.3-1     2010-09-08 12.28 mozart

        5500.12 "fetch same depth in shallow repo" hangs

1:1.7.2.3-2     2010-10-18 16.18 bach

        5500.12 "fetch same depth in shallow repo" hangs

1:1.7.2.3-2.1   2010-11-25 05.33 bach

        5500.12 "fetch same depth in shallow repo" hangs

1:1.7.2.3-2.2   2010-12-17 04.10 bach

        5500.12 "fetch same depth in shallow repo" hangs

Commit v1.7.1.1~82 (2010-05-20) seems relevant:

    start_command: close cmd->err descriptor when fork/spawn fails
    
    Fix the problem where the cmd->err passed into start_command wasn't
    being properly closed when certain types of errors occurr.  (Compare
    the affected code with the clean shutdown code later in the function.)
    
    On Windows, this problem would be triggered if mingw_spawnvpe()
    failed, which would happen if the command to be executed was malformed
    (e.g. a text file that didn't start with a #! line).  If cmd->err was
    a pipe, the failure to close it could result in a hang while the other
    side was waiting (forever) for either input or pipe close, e.g. while
    trying to shove the output into the side band.  On msysGit, this
    problem was causing a hang in t5516-fetch-push.
    
    [J6t: With a slight adjustment of the test case, the hang is also
    observed on Linux.]
    
    Signed-off-by: bert Dvornik <[email protected]>
    Signed-off-by: Johannes Sixt <[email protected]>
    Signed-off-by: Junio C Hamano <[email protected]>

Towards solving this: output from

        git clone git://repo.or.cz/git.git
        cd git
        make -j2 NO_OPENSSL=1 NO_EXPAT=1 NO_CURL=1
        cd t
        GIT_TRACE=1 strace -f sh t5400-send-pack.sh -v -i

and

        cd git
        git revert v1.7.1.1~82
        make -j2 NO_OPENSSL=1 NO_EXPAT=1 NO_CURL=1
        cd t
        sh t5400-send-pack.sh -v -i

would be interesting.  Ideas would be nice, too. :)

Regards,
Jonathan

[1] http://lists.debian.org/debian-hppa/2010/12/msg00005.html



--- End Message ---
--- Begin Message ---
Source: git
Source-Version: 1:1.7.5-1

We believe that the bug you reported is fixed in the latest version of
git, which is due to be installed in the Debian FTP archive:

git-all_1.7.5-1_all.deb
  to main/g/git/git-all_1.7.5-1_all.deb
git-arch_1.7.5-1_all.deb
  to main/g/git/git-arch_1.7.5-1_all.deb
git-core_1.7.5-1_all.deb
  to main/g/git/git-core_1.7.5-1_all.deb
git-cvs_1.7.5-1_all.deb
  to main/g/git/git-cvs_1.7.5-1_all.deb
git-daemon-run_1.7.5-1_all.deb
  to main/g/git/git-daemon-run_1.7.5-1_all.deb
git-doc_1.7.5-1_all.deb
  to main/g/git/git-doc_1.7.5-1_all.deb
git-el_1.7.5-1_all.deb
  to main/g/git/git-el_1.7.5-1_all.deb
git-email_1.7.5-1_all.deb
  to main/g/git/git-email_1.7.5-1_all.deb
git-gui_1.7.5-1_all.deb
  to main/g/git/git-gui_1.7.5-1_all.deb
git-man_1.7.5-1_all.deb
  to main/g/git/git-man_1.7.5-1_all.deb
git-svn_1.7.5-1_all.deb
  to main/g/git/git-svn_1.7.5-1_all.deb
git_1.7.5-1.diff.gz
  to main/g/git/git_1.7.5-1.diff.gz
git_1.7.5-1.dsc
  to main/g/git/git_1.7.5-1.dsc
git_1.7.5.orig.tar.gz
  to main/g/git/git_1.7.5.orig.tar.gz
gitk_1.7.5-1_all.deb
  to main/g/git/gitk_1.7.5-1_all.deb
gitweb_1.7.5-1_all.deb
  to main/g/git/gitweb_1.7.5-1_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonathan Nieder <[email protected]> (supplier of updated git package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 26 Apr 2011 21:49:48 -0500
Source: git
Binary: git git-man git-core git-doc git-arch git-cvs git-svn git-email 
git-daemon-run git-gui gitk git-el gitweb git-all
Architecture: all source
Version: 1:1.7.5-1
Distribution: experimental
Urgency: low
Maintainer: Gerrit Pape <[email protected]>
Changed-By: Jonathan Nieder <[email protected]>
Description: 
 git        - fast, scalable, distributed revision control system
 git-all    - fast, scalable, distributed revision control system (all subpacka
 git-arch   - fast, scalable, distributed revision control system (arch interop
 git-core   - fast, scalable, distributed revision control system (obsolete)
 git-cvs    - fast, scalable, distributed revision control system (cvs interope
 git-daemon-run - fast, scalable, distributed revision control system 
(git-daemon s
 git-doc    - fast, scalable, distributed revision control system (documentatio
 git-el     - fast, scalable, distributed revision control system (emacs suppor
 git-email  - fast, scalable, distributed revision control system (email add-on
 git-gui    - fast, scalable, distributed revision control system (GUI)
 git-man    - fast, scalable, distributed revision control system (manual pages
 git-svn    - fast, scalable, distributed revision control system (svn interope
 gitk       - fast, scalable, distributed revision control system (revision tre
 gitweb     - fast, scalable, distributed revision control system (web interfac
Closes: 607346
Changes: 
 git (1:1.7.5-1) experimental; urgency=low
 .
   * new upstream release.
   * 0009-upload-pack-start-pack-objects-before-async-rev-list.diff:
     new from upstream; upload-pack: start pack-objects which reads
     pack_pipe before writing to it to avoid deadlock (closes:
     #607346).
   * debian/changelog.upstream, debian/versions.upstream: do not skip
     versions not packaged for Debian (thx Gerrit Pape).
Checksums-Sha1: 
 0c592b984a1038b62a60238b9eb267e4b46ece37 1430 git_1.7.5-1.dsc
 1d9feaa6c32a021ec46d506bcd45f33f5780ab63 3326636 git_1.7.5.orig.tar.gz
 8cac1cdd1319b7e10097534c6f3ed84b8565672d 433170 git_1.7.5-1.diff.gz
 49883d6768d05b6cc59569361870c757ccc537bb 1933920 git-doc_1.7.5-1_all.deb
 8c2580ada29c38a322c4f78971f5796722620c51 409946 git-arch_1.7.5-1_all.deb
 d1ca72f1f46a859c90502d00eb476ec4b69d7273 479936 git-cvs_1.7.5-1_all.deb
 9f0b6d0e5c783a34382aa2bebec5a3b67a3b8365 462592 git-svn_1.7.5-1_all.deb
 00f5e46d75b5c8b4e5a3e204d39a6fc19d7a2a17 398186 git-daemon-run_1.7.5-1_all.deb
 20db6d97a505beb2f66bbec5e90beebd59c95f70 414858 git-email_1.7.5-1_all.deb
 899e9b23d6968822ee241dd88d06fde635c05507 671992 git-gui_1.7.5-1_all.deb
 26ba262df46d8f0859bdd7456a8208f24770b77f 520758 gitk_1.7.5-1_all.deb
 6ffcf7258a7e1e2562420df08265ad061071afd2 407478 gitweb_1.7.5-1_all.deb
 c464dbc1a25bb958169a6f4e3649c7e1f9b52660 396432 git-all_1.7.5-1_all.deb
 0fa13f96d0058cd34804cbd92e9f1db1aa4b77d6 1328 git-core_1.7.5-1_all.deb
 e293572c0a73c1e8544034c9679120643070a4da 419496 git-el_1.7.5-1_all.deb
 ab231d7aab9ebb443c94eb8ddd84f6532b6518c3 951454 git-man_1.7.5-1_all.deb
Checksums-Sha256: 
 b081b2578c244321818876ea0b0885a7087ac9f95f51cd23bcf0fb02b11b2779 1430 
git_1.7.5-1.dsc
 23ee0054e0054bcabfd463c520987d99bb499bb7979d64589341168fbc9154c6 3326636 
git_1.7.5.orig.tar.gz
 26e7814e0a2ed4e9d92b4a1e304fa4c699b1e10988caa9008e9312266988c54b 433170 
git_1.7.5-1.diff.gz
 8f165e5dce23b860b67b102b072ef89369c04d35a47fbbcff2c217b9261ec314 1933920 
git-doc_1.7.5-1_all.deb
 5f416df8f24d44c44b2fb3a39b3a115cf9d08868fe74adf274a3f5f50a215402 409946 
git-arch_1.7.5-1_all.deb
 2eafb25ae20ad56feaecbf4d2d13bb9d9256d4334a0ceccd2b14ef4758df29bb 479936 
git-cvs_1.7.5-1_all.deb
 68c0573b404ec6237659d8acc1aeb6a5c401292caa0d35a4c2f637d20fa3f848 462592 
git-svn_1.7.5-1_all.deb
 b0ffbe8e033bb3bf10b5c40036625111d6b2c082bd6f75ce519e198f6cc6bc37 398186 
git-daemon-run_1.7.5-1_all.deb
 4977a4c79f74d65567393deaba5eeea8f01bc22cdd49a5d11c536bf91acbae8f 414858 
git-email_1.7.5-1_all.deb
 a42dd04db47fe2b56cd7561ee2c664f37c64a6ba1ebe6d8adb6f488ef0efa6e9 671992 
git-gui_1.7.5-1_all.deb
 a08071d2f74a9eb849b7b7fb350e8aff2a2c6a9c727e3ca0cec0e3d288fc60f6 520758 
gitk_1.7.5-1_all.deb
 e2595938a01f91b2dfecc148a703350841c1f566736507a8c3abe017904dca01 407478 
gitweb_1.7.5-1_all.deb
 b441a4b901653bd55283a34e770ea9ea22de5cdb5207c08dcc08af143c2d2986 396432 
git-all_1.7.5-1_all.deb
 67b809d82a751878d942afd152e2cfc615aa68e11b8258dfa6bb531d3f9748d6 1328 
git-core_1.7.5-1_all.deb
 d3404851538721cd2c9c6fef58b589b31f956674a0809992eb79b66251b9e6c3 419496 
git-el_1.7.5-1_all.deb
 50eda725cb12a9500a663204dff2bf870c3aae7cb4a8ae49b06b9c7b1a878f8c 951454 
git-man_1.7.5-1_all.deb
Files: 
 0d9c1f12fd3742a2d46db00c98363260 1430 vcs optional git_1.7.5-1.dsc
 1758dba8d8da900ce381cf9c9150b83a 3326636 vcs optional git_1.7.5.orig.tar.gz
 91b78ebb159a7051ca4c65be1b61da5f 433170 vcs optional git_1.7.5-1.diff.gz
 d458681ed19fa79dd1aa335ab4fec6b1 1933920 doc optional git-doc_1.7.5-1_all.deb
 7042bfd32f9a0edfc86c8a0830361b92 409946 vcs optional git-arch_1.7.5-1_all.deb
 bd47f3fbaab9f840d6690445869802b3 479936 vcs optional git-cvs_1.7.5-1_all.deb
 d38f7f4aa82fee068d01421b9f63f6fe 462592 vcs optional git-svn_1.7.5-1_all.deb
 7d3056525c767db75a7cc6b1c8c1913f 398186 vcs optional 
git-daemon-run_1.7.5-1_all.deb
 4efdfdd2e1d3c95fdca3817c14ea5fd2 414858 vcs optional git-email_1.7.5-1_all.deb
 73a2a4074ff167e1455fc4257c5d10a0 671992 vcs optional git-gui_1.7.5-1_all.deb
 8561b71fa495a735b63cd5f663bbf5fe 520758 vcs optional gitk_1.7.5-1_all.deb
 290d4a6fe2667299971223608134adef 407478 vcs optional gitweb_1.7.5-1_all.deb
 b8b4db185ce5fdfabef03131acce1bd1 396432 vcs optional git-all_1.7.5-1_all.deb
 8e8839f6d17200f13e155fc24b1d03e8 1328 vcs optional git-core_1.7.5-1_all.deb
 04bb020762815b5d1c0fe37f3b1db010 419496 vcs optional git-el_1.7.5-1_all.deb
 a5844f5723022b9051946d80106d9059 951454 doc optional git-man_1.7.5-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk25KHQACgkQGJoyQbxwpv8M9ACePOg+yykjjrD3UcFHpOgRnyFQ
TIIAniciiX5akKQYZcAZlSfWIb0Ytxtx
=g5Tg
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to