Bug 105192

Summary: /bin/ln from coreutils has changed behaviour
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Dr. Werner Fink <werner>
Component: BasesystemAssignee: Andreas Schwab <schwab>
Status: RESOLVED INVALID QA Contact: E-mail List <qa-bugs>
Severity: Critical    
Priority: P5 - None CC: kernel01
Version: Beta 1   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Development Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Dr. Werner Fink 2005-08-17 13:50:14 UTC
On a SuSE LINUX 9.3 you can do

tcsh/new> file ../../hugo
../../hugo: cannot open `../../hugo' (No such file or directory)
tcsh/new> ls -l hugo
lrwxrwxrwx  1 werner suse 10 Aug 17 15:47 hugo -> ../../hugo

which is very use to create symbolic link within a build root
directory like /var/tmp/tcsh-6.14.00-build/

g31:/usr/src/packages/BUILD/tcsh-6.14.00$ /bin/ln -fs ../../bin/tcsh
/var/tmp/tcsh-6.14.00-build/usr/bin/csh
/bin/ln: creating symbolic link `/var/tmp/tcsh-6.14.00-build/usr/bin/csh' to
`../../bin/tcsh': No such file or directory

... which fail with current STABLE
Comment 1 Andreas Schwab 2005-08-17 13:53:27 UTC
/var/tmp/tcsh-6.14.00-build/usr/bin must exits, of course. 
Comment 2 Andreas Schwab 2005-08-17 13:55:26 UTC
*** Bug 105196 has been marked as a duplicate of this bug. ***
Comment 3 Andreas Schwab 2005-08-17 14:07:34 UTC
*** Bug 105199 has been marked as a duplicate of this bug. ***
Comment 4 Carl-Daniel Hailfinger 2005-08-19 00:09:54 UTC
Symlinks to non-existent destinations should work just fine.

Werner, could you please recheck?
Comment 5 Mads Martin Joergensen 2005-09-01 11:04:26 UTC
Werner?
Comment 6 Dr. Werner Fink 2005-09-01 11:24:58 UTC
It works