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 436563 - Nautilus' trash can does not work when running ontop of a fuse based file system
Nautilus' trash can does not work when running ontop of a fuse based file system
Status: RESOLVED DUPLICATE of bug 372999
Product: nautilus
Classification: Core
Component: File and Folder Operations
2.18.x
Other All
: Normal normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-05-07 11:34 UTC by Fredrik Blom
Modified: 2008-11-14 18:59 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Fredrik Blom 2007-05-07 11:34:20 UTC
Please describe the problem:
When running your home directory ontop of a fuse based file system, such as encfs ( http://arg0.net/encfs ), the Nautilus trash can/bin does not work correctly.

If I try to securely delete a file from you home directory, it will end up in the local ".Trash" directory (~/.Trash), but neither the icon will update to indicate that it contains something, nor does it actually show any files when clicking on it. The trash can window is empty, but when you manually go to ~/.Trash, you can see the files.

Nautilus seems to understand that files should be moved to ~/.Trash, but it does not seem to understand that it should look in the same directory for the files when opening the trash window and setting the apropriate trash can icon.

Unfortunately I'm not skilled enough to fix the problem myself, but I do know that fuse based file systems does not support mmap. Might that be the problem?

Steps to reproduce:
1. Mount your home directory ontop of a fuse based file system such as encfs. For example: encfs ~/.myuser ~/myuser
2. Start X, or log in via gdm.
3. Try to securely delete a file from your home directory.

Actual results:
1. The desktop trash icon does not change its status to indicate that it contains something.
2. Opening the trash gives you an empty window.
3. Opening ~/.Trash will show you the deleted file(s).

Expected results:
1. The desktop trash icon should have changed its status.
2. Opening the trash should show all locally deleted files.

Does this happen every time?
Yes.

Other information:
If you delete a file from a non-fuse based file system, the desktop trash icon will change and the trash window will display all the deleted files.
Comment 1 Richard Laager 2008-11-14 18:53:02 UTC
This is a duplicate of bug #372999. I don't have appropriate permissions to mark it as such.
Comment 2 A. Walton 2008-11-14 18:59:51 UTC
Thanks for pointing it out.

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 372999 ***