Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 309183 - dev-vcs/subversion-1.6.9: svn diff doesn't work for the repository of nmap
Summary: dev-vcs/subversion-1.6.9: svn diff doesn't work for the repository of nmap
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-12 21:08 UTC by Toralf Förster
Modified: 2011-08-19 14:52 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
svn-diff scripted workaround (svn-diff,456 bytes, application/octet-stream)
2011-06-14 17:38 UTC, Jacob Godserv
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2010-03-12 21:08:30 UTC
I checked out today the repo of nmap:

$> svn co --username guest --password "" svn://svn.insecure.org/nmap/

I'm wondering why I cannot make a simple "svn diff --diff-cmd diff -r PREV" in that directory, although in all other subversion directories I've this command works fine:

tfoerste@n22 ~/devel/nmap $ svn diff --diff-cmd diff -r PREV
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
Index: tcpip.cc
===================================================================
svn: Process 'diff' failed (exitwhy 2)


I'm using a stable Gentoo.

Reproducible: Always
Comment 1 Toralf Förster gentoo-dev 2010-04-08 13:26:05 UTC
BTW it failed only for the special repository nmap, not for all other repositories I've. Furthermore the nmap repository is the only I've which contains external items. Maybe this is the root cause ?
Comment 2 Toralf Förster gentoo-dev 2010-04-21 07:54:03 UTC
Furthermore the error msg "QDBusConnectionInterface" appears only in that repostory.
Comment 3 Toralf Förster gentoo-dev 2010-04-21 11:23:24 UTC
From upstream (Andy Levy <andy.levy@gmail.com>) :

010/4/21 Toralf Förster <toralf.foerster@gmx.de>:
> Hello,
>
> I'm wondering whether this bug http://bugs.gentoo.org/show_bug.cgi?id=309183
> is Gentoo specific or worth to be filed in svn bug tracking system too.

This was reported back in March and the last post on the subject
(mine) was that the error could not be reproduced with the same
release of Subversion on MacOS X.
http://svn.haxx.se/users/archive-2010-03/0362.shtml

Which points at an issue in Gentoo's packaging of Subversion or one of
the dependent packages.
Comment 4 Jacob Godserv 2011-06-13 20:06:50 UTC
Any progress on this bug? I have been forced to create a script using "svn diff" to accomplish this task. I would really love to see this functionality working again.
Comment 5 Toralf Förster gentoo-dev 2011-06-14 15:41:02 UTC
In the mean while I get :

tfoerste@n22 ~/devel/nmap $ svn diff --diff-cmd diff -r PREV
Index: nmap-service-probes
===================================================================
svn: Process 'diff' failed (exitwhy 6)
Comment 6 Jacob Godserv 2011-06-14 17:38:57 UTC
Created attachment 277053 [details]
svn-diff scripted workaround

In the meantime, I've written a very simple script that does what I need. You'll want to change "colordiff" to just "diff" if you don't have colordiff installed. 

Its usage is dead-simple:
svn-diff <svn url> <svn url>
For example:
svn-diff svn://hostname/repo/file@356 svn://hostname/repo/file@357
(which is equivalent to: svn diff -c357 svn://hostname/repo/file)
Comment 7 Tony Vroon (RETIRED) gentoo-dev 2011-08-19 10:50:17 UTC
Please file a new bug against either 1.6.17 or 1.6.17-r2 if this is still an issue.
Comment 8 Jacob Godserv 2011-08-19 14:52:58 UTC
(In reply to comment #7)
> Please file a new bug against either 1.6.17 or 1.6.17-r2 if this is still an
> issue.

Works for me; thank you for the notification!