On 01/10/2012 09:53 PM, Mike Frysinger wrote:
> On Tuesday 10 January 2012 15:15:57 Mike Frysinger wrote:
>> as does these:
>>      realpath --relative-to=/ /usr
>>      realpath --relative-to=/ /usr/
>> which is to say, they show:
>>      ..
> 
> sorry, typo here ... these actually output:
>       ../usr
> 
> i guess that should be just "usr".
> -mike

Agreed. python concurs too:

>>> os.path.relpath(start='/usr',path='/')
'..'
>>> os.path.relpath(start='/',path='/usr')
'usr'

Essentially in these edge cases the relative paths
printed are valid, but not canonicalised.

I'll fix it up.

cheers,
Pádraig.



Reply via email to