Your message dated Fri, 06 Jun 2008 09:47:07 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#477393: fixed in git-core 1:1.5.6~rc1-1
has caused the Debian Bug report #477393,
regarding git-svn fails in prop_walk if $self->{path} is not empty
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.) -- 477393: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477393 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems
--- Begin Message ---Package: git-svn Version: 1:1.5.5-1 Severity: important Tags: patch *** Please type your report below this line *** If url://repo/trunk is the current Git branch, prop_walk strips trunk from the path name. That is useful as, for example "git svn show-ignore" should not return results like trunk/foo but foo if svn:ignore for trunk includes foo. The problem now is that prop_walk strips trunk from the path and then calls itself recursively. But now trunk is missing in the path and get_dir fails, because it is called for a non existing path. The attached patch fixed the problem, by adding the priviously stipped $self->{path} in the recursive call. I tested it with my current git-svn repository for the commands show-ignore and show-external. Cheers Christian -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (600, 'testing'), (500, 'testing-proposed-updates'), (500, 'stable'), (1, 'experimental'), (1, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.24-1-686 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages git-svn depends on: ii git-core 1:1.5.5-1 fast, scalable, distributed revisi ii libsvn-perl [libsvn-core-pe 1.4.6dfsg1-2 Perl bindings for Subversion ii libterm-readkey-perl 2.30-3 A perl module for simple terminal ii libwww-perl 5.808-1 WWW client/server library for Perl git-svn recommends no packages. -- no debconf information--- /usr/bin/git-svn.old 2008-04-08 23:51:59.000000000 +0200 +++ /usr/bin/git-svn 2008-04-22 23:30:34.000000000 +0200 @@ -1901,7 +1901,7 @@ foreach (sort keys %$dirent) { next if $dirent->{$_}->{kind} != $SVN::Node::dir; - $self->prop_walk($p . $_, $rev, $sub); + $self->prop_walk($self->{path} . $p . $_, $rev, $sub); } }
--- End Message ---
--- Begin Message ---Source: git-core Source-Version: 1:1.5.6~rc1-1 We believe that the bug you reported is fixed in the latest version of git-core, which is due to be installed in the Debian FTP archive: git-arch_1.5.6~rc1-1_all.deb to pool/main/g/git-core/git-arch_1.5.6~rc1-1_all.deb git-core_1.5.6~rc1-1.diff.gz to pool/main/g/git-core/git-core_1.5.6~rc1-1.diff.gz git-core_1.5.6~rc1-1.dsc to pool/main/g/git-core/git-core_1.5.6~rc1-1.dsc git-core_1.5.6~rc1.orig.tar.gz to pool/main/g/git-core/git-core_1.5.6~rc1.orig.tar.gz git-cvs_1.5.6~rc1-1_all.deb to pool/main/g/git-core/git-cvs_1.5.6~rc1-1_all.deb git-daemon-run_1.5.6~rc1-1_all.deb to pool/main/g/git-core/git-daemon-run_1.5.6~rc1-1_all.deb git-doc_1.5.6~rc1-1_all.deb to pool/main/g/git-core/git-doc_1.5.6~rc1-1_all.deb git-email_1.5.6~rc1-1_all.deb to pool/main/g/git-core/git-email_1.5.6~rc1-1_all.deb git-gui_1.5.6~rc1-1_all.deb to pool/main/g/git-core/git-gui_1.5.6~rc1-1_all.deb git-svn_1.5.6~rc1-1_all.deb to pool/main/g/git-core/git-svn_1.5.6~rc1-1_all.deb gitk_1.5.6~rc1-1_all.deb to pool/main/g/git-core/gitk_1.5.6~rc1-1_all.deb gitweb_1.5.6~rc1-1_all.deb to pool/main/g/git-core/gitweb_1.5.6~rc1-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. Gerrit Pape <[EMAIL PROTECTED]> (supplier of updated git-core 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: Thu, 05 Jun 2008 10:14:14 +0000 Source: git-core Binary: git-core git-doc git-arch git-cvs git-svn git-email git-daemon-run git-gui gitk gitweb Architecture: all source Version: 1:1.5.6~rc1-1 Distribution: experimental Urgency: low Maintainer: Gerrit Pape <[EMAIL PROTECTED]> Changed-By: Gerrit Pape <[EMAIL PROTECTED]> Description: git-arch - fast, scalable, distributed revision control system (arch interop git-core - fast, scalable, distributed revision control system 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-email - fast, scalable, distributed revision control system (email add-on git-gui - fast, scalable, distributed revision control system (GUI) 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: 477393 481902 483534 Changes: git-core (1:1.5.6~rc1-1) experimental; urgency=low . * new upstream release candidate. * git-svn fails in prop_walk if $self->{path} is not empty (closes: 477393). * gitweb: Fix "next" link on bottom of page (closes: #481902). * merge branch debian-sid. * debian/rules: add THREADED_DELTA_SEARCH=1 to OPTS (closes: #483534). Checksums-Sha1: da4ff8d569776523af4d7625182137e6b75eecf4 1286 git-core_1.5.6~rc1-1.dsc 20c12d6984e44b9e7696fad578f947fc64521fe2 2057608 git-core_1.5.6~rc1.orig.tar.gz 0e00c75e2fed7bf3e33781e4a4d5e4e5d429b712 218211 git-core_1.5.6~rc1-1.diff.gz eb7a09b597d2feeb6e739a5a08e3eaaa5760c5b1 1043866 git-doc_1.5.6~rc1-1_all.deb 9e905124b2ecb600e45e63ff7a0133f0aeedf635 224274 git-arch_1.5.6~rc1-1_all.deb 4819d13872754b3895ea7355dab25cdf11376c3b 259878 git-cvs_1.5.6~rc1-1_all.deb b22f3c2b9cadd6ff9a574023af54fd14fdd8bb1d 261292 git-svn_1.5.6~rc1-1_all.deb 30477a3f4bf4f8e620535856a17f28bbfd4dddb5 210832 git-daemon-run_1.5.6~rc1-1_all.deb b8fac1dff8b7818008b746f8218b33f6e89610ec 222544 git-email_1.5.6~rc1-1_all.deb c0ed18ada1b945aa7c3185bd0da8cb3c69cf113b 395006 git-gui_1.5.6~rc1-1_all.deb 6e0c5a3a2c244f3e839faa27e7bf068614ad2b11 291894 gitk_1.5.6~rc1-1_all.deb 0f5adaa232e5fd9b24482f7e39a0134687759600 261912 gitweb_1.5.6~rc1-1_all.deb Checksums-Sha256: 70bb419554bf1e7d5596ecb38c3fc9e46ef2901d2d427a48d43016efc542090e 1286 git-core_1.5.6~rc1-1.dsc 12463bfe477f47d06fd916c127881adf3e6e9651fe4f9b3e8fb1817eb2229a85 2057608 git-core_1.5.6~rc1.orig.tar.gz 713ced3415b3346e6e4fae0a1c1cd0fea11b299dc1047d4093182486d7356509 218211 git-core_1.5.6~rc1-1.diff.gz f7c59503676926d1841119d3f7d3bf01d5154bc8f50c77272bd55586f4d91118 1043866 git-doc_1.5.6~rc1-1_all.deb fe40e66489aa613a04b4b4e150c21a143fa8f61189da65ff0225e6b27c479718 224274 git-arch_1.5.6~rc1-1_all.deb 00d847655c796932b9d48eafda84b3acc9b1d73295c57f82765b83b3114c93ee 259878 git-cvs_1.5.6~rc1-1_all.deb 64492d33601ef7dd90803a1396bf2adf82d733b26b0acac07e6f3bb40ad95618 261292 git-svn_1.5.6~rc1-1_all.deb a1d607df5ac72467a35fd9c37b2afa0d40d694d990181631d54a3e6573820b88 210832 git-daemon-run_1.5.6~rc1-1_all.deb e171d00e8e95f75c411de110ac5801a4615bfb3d545a5f1b75ec7e4c26baee4a 222544 git-email_1.5.6~rc1-1_all.deb 7432e3e61c89940c755d00f09cb05fe02a54b3f8438ad1a4eab2b4e5264decca 395006 git-gui_1.5.6~rc1-1_all.deb 3754e7069ff52b5a626b60dfb2645e14769cfe175a5afdb891370fd3ed59f431 291894 gitk_1.5.6~rc1-1_all.deb 3dce9960f13f62e7731fd72138ee163c1a41faa925861afe84c289894750af94 261912 gitweb_1.5.6~rc1-1_all.deb Files: 3165aefdf947597ebefedced261017c8 1286 devel optional git-core_1.5.6~rc1-1.dsc 053cc392d86a6dd1ab2de464780985d3 2057608 devel optional git-core_1.5.6~rc1.orig.tar.gz 57afb86b96e794f00a319e914954f5d1 218211 devel optional git-core_1.5.6~rc1-1.diff.gz 18cb2f21f6bcc0d7fc1087f55390c57d 1043866 doc optional git-doc_1.5.6~rc1-1_all.deb eaab4bd065c2d0dd3939e9fb8490390c 224274 devel optional git-arch_1.5.6~rc1-1_all.deb f100c6b2ed21e1d74d183f84aca270af 259878 devel optional git-cvs_1.5.6~rc1-1_all.deb cb1ae173f88c18bbf40de706ce0df36b 261292 devel optional git-svn_1.5.6~rc1-1_all.deb b745fca57c84c70ffe9fae9c6cad26fb 210832 devel optional git-daemon-run_1.5.6~rc1-1_all.deb 9005776e6199786fe608ea2879b3fc6c 222544 devel optional git-email_1.5.6~rc1-1_all.deb 497aea34c4c595d9757f4ed95cd7a2aa 395006 devel optional git-gui_1.5.6~rc1-1_all.deb 460b108a332748ecacfbca99e939ada6 291894 devel optional gitk_1.5.6~rc1-1_all.deb cf59c47691de04a9641c1f59f61597b7 261912 devel optional gitweb_1.5.6~rc1-1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iD8DBQFISQTUGJoyQbxwpv8RAmE9AJ4rbxkZMZJIhAePb3YG34C7YJn1PQCdEL2D mtN/XvoxBl/3u5BOKuYVTKE= =XzYB -----END PGP SIGNATURE-----
--- End Message ---

