Version: (using KDE KDE 3.1.92) Installed from: Compiled From Sources Compiler: linux-gnu-i686-gcc-3.2 OS: Linux if i copy a directory with fish, then symlinks get copied as files instead of symlinks.
fish does not recognise symlinks, shows file type as unknown. KDE 3.2.2 Debian unstable/testing 2.4.22-1-386 GCC 3.3.3
If I understand your example correctly, the symlinks are the source files when copying, right ? what kind of "files" they become when you copy it ? empty ? would you upload an example ? can we consider Bug#74824 duplicate of this bug ?
If I try to copy the content of a directory containing a symlink to a file the symlink will be copied as a file but the copy prosess will hang. That is, the copy prosess does not continue to the next file, nor does it rename the symlink-file from "foo.part" to "foo" but the content of the file (only tried with pure ascii text file) is copied. Cheers Jo
Can't reproduce with KDE 3.4, copies symlink correctly as a symlink. I used the following testcase: * Create a directory /home/bastian/test-dir/fish * Create "file1" with some text * Create "file2" with some text * Create "link1" pointing to "file2" * Create "zzz-file3" with some text * Run from kdelibs/kio/tests: ./kioslavetest -s fish://root@localhost/home/bastian/test-dir/fish -d file:/tmp/fish-test -o copy
fish only copies symlinks as such when you use fish://localhost/... (this does not use ssh but uses su instead). When you copy a symlink from fish://some_remote/... then the file it points to is copied instead.
I don't know if my bug have the same source of the problem. My problem is about symlinks too : If I delete a file or a directory, all its symlinks will be no removable from a fish:// remote host. It's work good with sftp.
Should be fixed in Frameworks 5.47, or at least when I copy a directory with symlinks over fish:// or sftp:// the symlinks are copied as symlinks. About comment 6, I can't reproduce. If you can reproduce the bug again, please reopen it.