GNOME Bugzilla – Bug 720463
Nautilus pre-resolves symlinks before opening them
Last modified: 2018-03-13 21:45:32 UTC
Instead of following the sequence of images in the browsed directory, eog upon hitting on a link immediately changes the browsed directory to the one containing the linked image.
This appears to be a Nautilus issue. If you check how Nautilus launches eog (e.g. in gnome-system-monitor) you can see that Nautilus doesn't pass the symlink to eog but rather the linked file and as thus eog indexes the linked folder.
This is a serious issue. The bug prevents applications to work correctly with symlinks. In case of eog: - eog displays target filename instead of symlink filename - directory browsing in eog works not as expected; eog browses the target directory files instead of the symlink directory files
I just hit this, and it nearly caused data loss due to the surprising behaviour. I thought I was deleting unwanted links to photos (cutting down the number of photos I wanted to publish), but eog was actually operating on the original folder because of this bug. Thankfully I realised before emptying the trash.
*** This bug has been marked as a duplicate of bug 702301 ***