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 ---

Reply via email to