https://bugs.kde.org/show_bug.cgi?id=55339
Bruno Haible <br...@clisp.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |br...@clisp.org --- Comment #10 from Bruno Haible <br...@clisp.org> --- This bug is not completely fixed in KDE 4.8.5. I tried to activate the workaround, as explained in http://article.gmane.org/gmane.comp.kde.devel.pim/26928 : I added to $HOME/.kde4/share/config/kmail2rc, in the section [General], the line MaildirFilenameSeparator=! and renamed all files named id:flags to id!flags inside the $HOME/.local/share/local-mail directory. Then, when I select a mail folder on the VFAT formatted USB-stick that is in maildir format, and perform the action "Mark all mails read" on it, then the log shows error messages like Maildir: Failed to rename entry: "MAILDIR/FOLDER/new/1345995993.R500.HOSTNAME" to "MAILDIR/FOLDER/cur/1345995993.R500.HOSTNAME:2,S" ! Error: "The argument is invalid" This error message comes from kdepim-runtime-4.8.5/resources/maildir/libmaildir/maildir.cpp method Maildir::changeEntryFlags, line 676. This method contains the code #ifdef Q_OS_WIN finalKey.append( QLatin1String("!2,") + mailDirFlags.join(QString()) ); #else finalKey.append( QLatin1String(":2,") + mailDirFlags.join(QString()) ); #endif In other words: For Linux users of maildir folders on NFS mounts (bug 55339) and of USB-sticks (bug 189441) the code still attempts to use the character ':' in the filenames. It should use a configurable default here as well. Please, can you reopen this bug report? -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs