Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bugzilla DB migration completed. Please report issues to Infra team via email via or IRC

Bug 453020

Summary: dev-vcs/subversion, please consider patch to fix paths reported for externals
Product: Gentoo Linux Reporter: David Flogeras <dflogeras2>
Component: Current packagesAssignee: Thomas Sachau <tommy>
Severity: minor CC: zerochaos
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Package list:
Runtime testing required: ---
Attachments: patches 1.7.7 to prevent absolute paths in svn status with externals

Description David Flogeras 2013-01-19 18:27:13 UTC
I noticed a regression in subversion-1.7.7 such that when you do a svn status, and you use external repositories (which we do a lot).  The paths reported by status have become absolute and its quite cluttered when you bury your work in a lot of directories.

I contacted Bert in #svn (freenode) and he pointed me at r1434750 on the trunk which fixes the behaviour, and applies cleanly against 1.7.7.  He has suggested they backport to a future 1.7.x release, but I figured we might add the patch until that happens?

Reproducible: Always
Comment 1 David Flogeras 2013-01-19 18:40:41 UTC
Created attachment 336150 [details, diff]
patches 1.7.7 to prevent absolute paths in svn status with externals
Comment 2 David Flogeras 2013-04-26 11:26:35 UTC
Patch still required and applies cleanly to 1.7.9, any chance of a -r1?
Comment 3 Rick Farina (Zero_Chaos) gentoo-dev 2013-08-26 19:10:29 UTC
If the output is very important to you, I would suggest epatch_user, it is documented here:

As a general rule of thumb we try to follow what upstream does unless there is an issue.  While I personally agree with your preference, I think it is better to simply track upstream and not diverge.
Comment 4 David Flogeras 2013-08-26 23:04:19 UTC

I've already long had the patch in a local overlay, just thought it might help others. I understand that it would get to be a management nightmare if you had to maintain anything but the absolutely necessary patches.