git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Test 17 of `t9119-git-svn-info.sh' fails with svn 1.6.9

From
Michael J Gruber <git@drmicha.warpmail.net>
Date
Jul 1, 2010, 09:48 UTC
Message-ID
<4C2C647F.7090909@drmicha.warpmail.net>
In-Reply-To
<87y6dveekn.fsf@ft.bewatermyfriend.org>
Frank Terbeck venit, vidit, dixit 01.07.2010 11:28:
Show 58 quoted lines
> Michael J Gruber wrote:
>> Frank Terbeck venit, vidit, dixit 01.07.2010 10:54:
>>> [snip]
>>> *   ok 16: info --url added-file
>>> * FAIL 17: info added-directory
> [...]
>>> *   ok 18: info --url added-directory
>>> [...]
>>> * failed 1 among 38 test(s)
>>> make[2]: *** [t9119-git-svn-info.sh] Error 1
>>> [snap]
> [...]
>>> Anyway, my svn version is "svn, version 1.6.9 (r901367)". The test suite
>>> I ran is from yesterdays git master branch. If it matters, this is a
>>> Linux box running a debian 2.6.26-2-686 kernel; the file system in
>>> question is `ext3' being mounted `noatime'.
>>
>> It works for me with the exact same svn version on Fedora 13.
>>
>> Please run the test like that:
>> cd t
>> ./t9119-git-svn-info.sh -i
>>
>> This stop immediately after the failed test. Then, please tell us the
>> contents of the actual.. and expected... files in the trash... subdir.
> 
> Okay.
> 
> expected.info-added-directory:
> [snip]
> Path: added-directory
> URL: file:///usr/src/sys/git/t/trash%20directory.t9119-git-svn-info/svnrepo/added-directory
> Repository Root: file:///usr/src/sys/git/t/trash%20directory.t9119-git-svn-info/svnrepo
> Repository UUID: 638d0b70-c7df-46bd-9c56-aff8052b4ab8
> Revision: 0
> Node Kind: directory
> Schedule: add
> [snap]
> 
> actual.info-added-directory:
> [snip]
> Path: added-directory
> URL: file:///usr/src/sys/git/t/trash%20directory.t9119-git-svn-info/svnrepo/added-directory
> Repository Root: file:///usr/src/sys/git/t/trash%20directory.t9119-git-svn-info/svnrepo
> Revision: 0
> Node Kind: directory
> Schedule: add
> [snap]
> 
> And a unified diff of the two:
> [snip]
> --- trash directory.t9119-git-svn-info/actual.info-added-directory 2010-07-01 11:22:16.000000000 +0200
> +++ trash directory.t9119-git-svn-info/expected.info-added-directory 2010-07-01 11:22:16.000000000 +0200
> @@ -1,6 +1,7 @@
>  Path: added-directory
>  URL: file:///usr/src/sys/git/t/trash%20directory.t9119-git-svn-info/svnrepo/added-directory
>  Repository Root: file:///usr/src/sys/git/t/trash%20directory.t9119-git-svn-info/svnrepo
> +Repository UUID: 638d0b70-c7df-46bd-9c56-aff8052b4ab8

"Nachtigall, ick hör Dir trapsen." [I really don't know how to translate this...]

Anyway, this is something I had fixed previously before realizing it doesn't need a fix and something else is wrong:

It indicates that Git's svn-bindings (git-svn) use a different svn version than the actual "svn". (There used to be a bug where Git was wrong about the version of the bindings but that is fixed.)

Do the following agree for you:

git svn --version svn --version

Do you have any private copies of svn/svn bindings in your path or perl path?

Show 6 quoted lines
>  Revision: 0
>  Node Kind: directory
>  Schedule: add
> [snap]
> 
> Regards, Frank
Michael
Previous: Frank TerbeckNext: Frank Terbeck
Message 4 of 7 in “Test 17 of `t9119-git-svn-info.sh' fails with svn 1.6.9”
  1. Frank TerbeckJul 1, 2010
  2. Michael J GruberJul 1, 2010
  3. Frank TerbeckJul 1, 2010
  4. Michael J GruberJul 1, 2010
  5. Frank TerbeckJul 1, 2010
  6. Michael J GruberJul 1, 2010
  7. Frank TerbeckJul 1, 2010

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.