I can not reproduce this in 4.0-beta.

$ pwd
/home/ak
$ cd tmp; cd ..
$ pwd
/home/ak

Your example is just on the limit of how deeply you can follow symbolic links:
$ pwd
/usr/local/lib/qt3/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib
$ cd lib; cd ..
ksh: cd: 
/usr/local/lib/qt3/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib
- Too many levels of symbolic links
$ pwd
/usr/local/lib/qt3/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib

As you can see, it does leave me at one level above of where I was.


Andreas

On 09/08/06, Karel Kulhavy <[EMAIL PROTECTED]> wrote:
Bug in OpenBSD 3.9?

[EMAIL 
PROTECTED]:/usr/local/lib/qt3/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib$
 cd lib; cd ..
[EMAIL PROTECTED]:/usr/local/lib$

Shouldn't the correct answer be
[EMAIL 
PROTECTED]:/usr/local/lib/qt3/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib/lib$
?

If you do cd subdir; cd .. I guess you should end up in the same working 
directory as before.

CL<




--
Andreas Kahari
Somewhere in the general Cambridge area, UK

Reply via email to