After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 623580 - when copying a symlink, I might have meant the actual symlink target instead
when copying a symlink, I might have meant the actual symlink target instead
Status: RESOLVED DUPLICATE of bug 581830
Product: nautilus
Classification: Core
Component: File and Folder Operations
2.30.x
Other Linux
: Normal normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks: 652944
 
 
Reported: 2010-07-05 09:07 UTC by Fabian Greffrath
Modified: 2013-04-22 19:59 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Fabian Greffrath 2010-07-05 09:07:02 UTC
Hi,

when I copy a symlink (e.g. per drag-and-drop) to an external medium, chances are high that I actually meant to copy the symlink target file instead, Example:

$ echo "important file" > a
$ ln -s a b
$ cat b
.oO(Ah, this is the file I want!)

Now I plug in my (FAT-formatted) USB stick, open it in nautilus and drag the "b" file over into its window. An error message appears, telling me that the file system does not support symbolic links. WTF? I can see the file, I can open it, modify its content and save it but I cannot copy it to my USB stick for *what* reason?

I hope you see the point. Even if the target file system on my USB stick supported symbolic links, it is very unlikely that I want to carry a dead symlink around on it. So please, offer to copy both the symlink and the link target on file systems that support it or offer to copy the symlink target under the symlink's file name on file systems that do not support symlinks.

Cheers,
Fabian
Comment 1 Fabian Köster 2012-12-18 10:03:30 UTC
I have the same problem when using git-annex (http://git-annex.branchable.com/), which by design replaces every file in a repository with a symlink. This way I am not able to copy my files with Nautilus anymore.

It would be nice to have at least a context-menu option for copying the referenced file.

Regards,
Fabian
Comment 2 António Fernandes 2013-04-22 19:59:16 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 581830 ***