Your message dated Sat, 10 Aug 2013 21:04:13 +0000 with message-id <[email protected]> and subject line Bug#718517: fixed in git 1:1.8.4~rc2-1 has caused the Debian Bug report #718517, regarding git-cat-file --batch reversion; cannot query filenames with spaces 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.) -- 718517: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=718517 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: git Version: 1:1.8.4~rc0-1 Severity: important Commit c334b87b30c1464a1ab563fe1fb8de5eaf0e5bac caused a reversion in git-cat-file --batch. With an older version: joey@gnu:~/tmp/rrr>git cat-file --batch :file name e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 blob 0 With the new version: joey@wren:~/tmp/r>git cat-file --batch :file name :file missing This has broken git-annex's support for operating on files/directories containing whitespace. I cannot see a way to query such a filename using the new interface. Note that git-cat-file(1) still claims to support <object> in any form, which gitrevisions(7) says includes <rev>:<path> and :<path>. Based on the commit message, this form of <object> was not considered when designing the new git-cat-file --batch interface. This whitespace split is backwards compatible for any reasonable input. Object names cannot contain spaces Which forgets about filenames, which can.. I think this change should be reverted, since who knows what other programs it breaks besides git-annex. However, if reverting this change (upstream) is not desirable for other reasons, it would suffice for git-annex's needs if git cat-file --batch -z took raw <objects> separated by NUL. -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (x86_64) Kernel: Linux 3.8-1-amd64 (SMP w/1 CPU core) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages git depends on: ii git-man 1:1.8.4~rc0-1 ii libc6 2.17-5 ii libcurl3-gnutls 7.30.0-2 ii liberror-perl 0.17-1 ii libexpat1 2.1.0-3 ii libpcre3 1:8.31-2 ii perl-modules 5.14.2-21 ii zlib1g 1:1.2.8.dfsg-1 Versions of packages git recommends: ii less 458-2 ii openssh-client [ssh-client] 1:6.2p2-4 ii patch 2.6.1-3 ii rsync 3.0.9-4 Versions of packages git suggests: ii gettext-base 0.18.2.1-1 pn git-arch <none> pn git-bzr <none> pn git-cvs <none> pn git-daemon-run | git-daemon-sysvinit <none> pn git-doc <none> pn git-el <none> pn git-email <none> pn git-gui <none> pn git-svn <none> pn gitk <none> ii gitweb 1:1.8.4~rc0-1 -- no debconf information -- see shy jo
--- End Message ---
--- Begin Message ---Source: git Source-Version: 1:1.8.4~rc2-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. 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: SHA256 Format: 1.8 Date: Sat, 10 Aug 2013 12:25:45 -0700 Source: git Binary: git git-man git-core git-doc git-arch git-bzr git-cvs git-svn git-email git-daemon-run git-daemon-sysvinit git-gui gitk git-el gitweb git-all Architecture: source amd64 all Version: 1:1.8.4~rc2-1 Distribution: unstable 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-bzr - fast, scalable, distributed revision control system (bzr interope 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-daemon-sysvinit - 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: 718517 Changes: git (1:1.8.4~rc2-1) unstable; urgency=low . * new upstream release candidate. * cat-file: do not split --batch input lines on whitespace (thx Joey Hess; closes: #718517). Checksums-Sha1: f472915d978b6dbf6d53c160e91a153d742b6d48 2675 git_1.8.4~rc2-1.dsc 1477b3def09d3b10a94441881b1aa19eb7f6586f 4599389 git_1.8.4~rc2.orig.tar.gz 053c4b1da05a5161d59bfc00fc4308072268f46d 578165 git_1.8.4~rc2-1.debian.tar.gz d5f3bb7d6d9ca37e1a7caf1a5b90449d567ee613 3274126 git_1.8.4~rc2-1_amd64.deb 1843b0cf1fca4204559030ef358178dffc6fc041 1320428 git-doc_1.8.4~rc2-1_all.deb dc3ee0e8aa2384b92186a755aeedc8b4a2226372 540762 git-arch_1.8.4~rc2-1_all.deb 9e0bee151bae9dfa7cdc21affb577b268548ac36 535574 git-bzr_1.8.4~rc2-1_all.deb 2e17e9166352aca743ee7ba475866dac1c073dba 590496 git-cvs_1.8.4~rc2-1_all.deb 8a05ec18a9c9aa11db133d69b92835774fb8e6f2 612906 git-svn_1.8.4~rc2-1_all.deb 5121759154feb135b79712562955907ee35d1fb6 528958 git-daemon-run_1.8.4~rc2-1_all.deb 05e14b8ccf7be1d5b61b41a1936e353977a09e7c 529968 git-daemon-sysvinit_1.8.4~rc2-1_all.deb 9e93dc08d293c4eb1f015f54b72d45f9d7f25c11 546698 git-email_1.8.4~rc2-1_all.deb 6e048e5241455376a30967926361074fa35b2bb9 708236 git-gui_1.8.4~rc2-1_all.deb b5f3a94ca2aad85d202c93de08c8b6aa0e3f20bd 634594 gitk_1.8.4~rc2-1_all.deb 2a41cc4249ca9e9510d64ceff5bc7541d3f35e7a 531278 gitweb_1.8.4~rc2-1_all.deb b519c66e4c8210c300f8a503358fe980bf2eaaf1 527408 git-all_1.8.4~rc2-1_all.deb b38fff19f2371bac0987c036bbc02fee39e4bfb2 546960 git-el_1.8.4~rc2-1_all.deb bdf672ee02d4dbf58e48133aced765a23988e04e 1210774 git-man_1.8.4~rc2-1_all.deb 76f7075c39b74518b693cb5bdc06b4081d7633c4 1402 git-core_1.8.4~rc2-1_all.deb Checksums-Sha256: fc1eff1b38318cf51ac26ffd89557de002d5b8a0213d05b22643cd54d7a943d8 2675 git_1.8.4~rc2-1.dsc 273a596cc0892ae1c6da3a53446f67f367bd5ae553131113c9f308e9772407e2 4599389 git_1.8.4~rc2.orig.tar.gz c431ee10e78b0e4ff8dea009f50b52da53b6aff8f64677a4ff8c2c66152aa612 578165 git_1.8.4~rc2-1.debian.tar.gz 9ebcb530994e01e4b3e81aa22919fdd1f8b0f6419103e1d94ad715f2dbb28155 3274126 git_1.8.4~rc2-1_amd64.deb 15abd8a9c3f476ccde9ae66c6977b1ff954055c4ddd0fe25576ef033bd48644c 1320428 git-doc_1.8.4~rc2-1_all.deb b095b02272e498a5adbe72a31e534adcb4d6aa56ab6b124774f7c99d43c23869 540762 git-arch_1.8.4~rc2-1_all.deb 62adb575c370df1451f20aa6c4563c74ad44ba859e626caeb5508b445dbdf0b6 535574 git-bzr_1.8.4~rc2-1_all.deb 22f503897c9941f8505ab49479ae393cdcf60896bce822e4a1ab3d8d4c6f3404 590496 git-cvs_1.8.4~rc2-1_all.deb ff9b3de78b048b9e3f73cf182d4ae5ef03db8f7571d57e4676240258b8b58993 612906 git-svn_1.8.4~rc2-1_all.deb 618f4560f5a6a2e42306019ba7ada9a0edc2567dea2fe0e397b516fbf3f7a741 528958 git-daemon-run_1.8.4~rc2-1_all.deb 1ab7c8b8c71d6fa17c307b5dcdf972c4d63eaeaed5fc8dcdcd968d056bee8327 529968 git-daemon-sysvinit_1.8.4~rc2-1_all.deb 6ba33ebdde1e76c258017861fee40f41cfed45b9f5499cd5cb89700afbdde09e 546698 git-email_1.8.4~rc2-1_all.deb ebf1768102abff63f5563660c5814673655e9cb4676db05b7010740214c62b59 708236 git-gui_1.8.4~rc2-1_all.deb 9a28a85ddf8916ce3432e1c50a148878bfc22b632f860fbe8bc423f5332dfbcc 634594 gitk_1.8.4~rc2-1_all.deb 7727f2a1026904f7e51abc17a2fe6cb40164479e37ba8e3eedfd3653758620aa 531278 gitweb_1.8.4~rc2-1_all.deb 3febd42630dcd60a973f65b2b07307c106857d56ea87971853f3cb5f6128cba7 527408 git-all_1.8.4~rc2-1_all.deb 0eeb517c12aba5370335325fd78d6647ae9f2ddd4f20d1449a38314ce482bfa3 546960 git-el_1.8.4~rc2-1_all.deb 35cc15c6023e504fa44edee1f527ff168f46358076570166721a95333e6f8343 1210774 git-man_1.8.4~rc2-1_all.deb d2586990a88d1e6543170c462d5ba36163d0d30ce611f4af0bef603e221fa77e 1402 git-core_1.8.4~rc2-1_all.deb Files: a2f179f49cb332bd473c54a1ffbe53fc 2675 vcs optional git_1.8.4~rc2-1.dsc 824dd03b36faef1267a93747b4856fd5 4599389 vcs optional git_1.8.4~rc2.orig.tar.gz 420f269697c60e7b0ba359ac0b52d1b2 578165 vcs optional git_1.8.4~rc2-1.debian.tar.gz c041018604179b25e7c3f4782fb0cbb7 3274126 vcs optional git_1.8.4~rc2-1_amd64.deb 25d81798728f85d04f239ae7aff761d1 1320428 doc optional git-doc_1.8.4~rc2-1_all.deb ff838d3201a934600ea22b9508cca739 540762 vcs optional git-arch_1.8.4~rc2-1_all.deb e8a790d1dd67c79f942061ad133bfac3 535574 vcs extra git-bzr_1.8.4~rc2-1_all.deb eed8a434a34119e83e206ece126d99e3 590496 vcs optional git-cvs_1.8.4~rc2-1_all.deb 21e117b2afac1547c50f1fdb859b3223 612906 vcs optional git-svn_1.8.4~rc2-1_all.deb 03e552a9ba9bfe4c479e27a3de49e423 528958 vcs optional git-daemon-run_1.8.4~rc2-1_all.deb 0ce97a5e87f0063c24486564aaf62125 529968 vcs extra git-daemon-sysvinit_1.8.4~rc2-1_all.deb 9e711f3b65c489e94b55a1adbe0b8302 546698 vcs optional git-email_1.8.4~rc2-1_all.deb 200591caf63356d999de84d5e524a775 708236 vcs optional git-gui_1.8.4~rc2-1_all.deb 79cc7015433da2c303deb4cb99b8901b 634594 vcs optional gitk_1.8.4~rc2-1_all.deb fe88890fc90911c2342488ad09189d13 531278 vcs optional gitweb_1.8.4~rc2-1_all.deb 273d1bb734d2d3c6eff0e02cd87c8590 527408 vcs optional git-all_1.8.4~rc2-1_all.deb 767f7c30ae35e7d33265af9bd2a0df2f 546960 vcs optional git-el_1.8.4~rc2-1_all.deb 764b094c9035c0d24f9642498f3e5dac 1210774 doc optional git-man_1.8.4~rc2-1_all.deb a7d7c3232fb1481107ff042f0afc88e9 1402 vcs optional git-core_1.8.4~rc2-1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iQIcBAEBCAAGBQJSBqDaAAoJEC8WOxdKkAYWFrcP/1hGMmvlstFCaUE1yEhaiDv6 KcKS47Qd347pPTubsyaGlYxfh5Z78nB3MswlYsQpDkstYnzBCQ9P2bOhDaOmIokd V18DMqfdtlPO3ZCeJoz50JF78uDBIaaRSGAcszGhE6YkxIiNsehlt3s2g1aitjJq +SOayX8MEZNic2l8YP9Mp7batdM6jn6pz3Xe30nzOGkMzJgC71XLgF6m/aGlc8ur cMj/gQrFHto/xVr9+ZmbT3xdSI0wGLfDToU9wTGX2TUc29bzX6P1RCKPUQydoDth 7fB2IkcBCaBIuHYeqzM11QhD2ruDUe/dR6hIdJrdQ3gIj6NaA7mLHeYvHJi+AGwu rxjAqMCNa/59meSFEF174+lE6BnZch8AslfFkdv2NNG3BXqgs/cHMor6Dz8wDuzK TKolTIJFAPl4KMs1ZIRT004hPKPfUpff9eX6y7XqWlydtdA4vbJtlKW40auCs9db qB8kyQrt76NxjwdlV4C5so1M0fJ3tE4xQxGx8E6YiBSHxy/MVGk2xddN59YZfs/r VNxdMvsYB9AEDFQ+g8ESwxPyVBWONiUyoOIbhrupbEfvHiLvxtpRySwe/VYm6EP+ DFCHx6bFq2Kk3IccMugII2yCeL68dVc32aWUO32pkvjVdyUi6QiYu+xkvHuWrR47 HYPnNqXN0K1SG0SLt7GH =8kR6 -----END PGP SIGNATURE-----
--- End Message ---

