Hello,
I use Evolution mail client and when I updated from Fedora 20 to 21 or did a fresh install of Fedora 21 workstation, I have problem with evolution restoring my backup file or reading local emails previously saved on the system.
The folders are mounted from a remote location in cifs format using either autofs or fstab.
There are two issues with this.
1. It mounts the remote path and displays the folder to be 0 size, but normally it shows 4096 for a directory. When I do 'ls -i' the inodes are shown properly.
2. The files prior to update or installation in these folders, especially evolution are not accessible even through 'vi' after mount the file system on a client.
3. I tested this with Debian and Ubuntu (the latest available OS for both) and see the same result, except for Ubuntu, which in evolution opens the saved emails properly.
I think the problem is with the kernel version from 3.19.5-200.fc21.i686 +PAE, ignore PAE. It is the same with a non-PAE kernel.
I tested on the following kernels and to that I put the commands that worked.
Kernel - 3.19.5-200.fc21.i686+PAE (Fedora 21) Kernal - 4.0.0 or 4.0.1 or 4.0.2 (Fedora 22) Kernel - 2.6.32-358.23.2.el6.x86_64 (Redhat Enterprise Linux 6) Kernel - 3.2.0-4-486 (Debian) Kernel - 3.16.0-30-generic (Ubuntu 14.04 LTS)
Evolution version - Ubuntu: 3.10, Fedora21: 3.12
Attached with this email are two snapshots of email display from Ubuntu and Fedora 21. The same effect is seen in Fedora 22.
While Ubuntu can display the locally saved email, Fedora says permission denied or no such file or directory.
The text file 'FedoraCIFSshare.txt' is a summary of what I get when I 'vi' or 'cat' on the saved emails. When I do the same in Ubuntu, Enterprise Linux or Debian, I can open the files using both the email client and text editors.
This problem does not even let me to save any new mails into these folders (i.e. locally) as they cannot be seen again. This is the same for Drafts too.
This only happens on a CIFS mounted folders and not on local folders (the folders on the system's harddrive).
The cifs share is mounted using the command or using autofs mount -t cifs //server/home /home/user -o username=myname
The same command is used in Debian, Ubuntu and Enterprise linux. Everything works as expected except on Fedora 21 and Fedora 22. Even on Fedora 20 with kernel 3.19
Thanks Nethaji
On Mon, 2015-05-18 at 09:35 +0100, Nethaji wrote:
Hello,
Sounds like a bugreport - the right people will need to investigate further.
desktop@lists.stg.fedoraproject.org