Latest sys-fs/ntfs3g (don't ask me since what version because I didn't have time to dig) doesn't like -o locale= mount option provided by gnome-mount defaults. This breaks mounting with ntfs-3g. Please find the attached patch that fixes it (hopefully, going to test it in the next hours). Reproducible: Always
Created attachment 239643 [details, diff] gnome-mount ntfs3g mount fix patch
Probably this was introduced with: STABLE Version 2009.1.1 (January 22, 2009) – Release Notes New: Built-in, transparent UTF-8 conversion support. This solves all the problems, described here, and even more with hidden and inaccessible filenames having national characters. New: Support getting/setting the file creation timestamp on OS X. Fix: An extended attribute got corrupted if the new attribute size was smaller than the original size. Fix: Memory leaked if an extended attribute or alternate data stream couldn’t be opened. Fix: Report an error if a filename can not be listed during reading a directory. Change: The ‘locale=’ mount option is not used anymore for filename characterset conversion. Instead filenames are always converted to UTF-8.
+*gnome-mount-0.8-r2 (21 Jul 2010) + + 21 Jul 2010; Pacho Ramos <pacho@gentoo.org> +gnome-mount-0.8-r2.ebuild, + +files/gnome-mount-0.8-ntfs3g-locale.patch: + Revision bump to stop passing locale mount option for ntfs3g since no + version in the tree recognizes it (bug #329225 by Fabio Erculiani). +