Bug 2509

Summary: Hal defaults to UTF8 for vfat usb-disks: error
Product: hal Reporter: Bouke Woudstra <btwoudstra>
Component: miscAssignee: David Zeuthen (not reading bugmail) <zeuthen>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high    
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Bouke Woudstra 2005-02-09 02:55:02 UTC
Using ivman, automounting of my mp3-disk(usb) didn't work, because it was  
trying to mount with utf8 option as declared  
in /usr/share/hal/fdi/90defaultpolicy/storage-policy.fdi (Use UTF-8 charset for 
vfat) 
  
dmesg | tail gave the following complaint:  
  
sda: sda1   
 Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0   
 Attached scsi generic sg0 at scsi1, channel 0, id 0, lun 0, type 0   
 usb-storage: device scan complete   
 FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will  
be case sensitive!   
 Unable to load NLS charset utf8   
 FAT: IO charset utf8 not found   
 FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will  
be case sensitive!   
 Unable to load NLS charset utf8   
 FAT: IO charset utf8 not found  
  
After commenting the utf8 stuff, it worked great. It would be nice if things  
just worked at default values...  
  
System: Gentoo Linux  
Hal version: 0.4.7  
Ivman: 0.5_pre2  
Dbus: 0.23(-r2)
Comment 1 Danny Kukawka 2005-11-08 09:42:08 UTC
I changed this in CVS for the 0.4.x tree. In current HAL version/tree (0.5.x) 
this is no longer present.

2005-11-08  Danny Kukawka  <danny.kukawka@web.de>

        * fdi/90defaultpolicy/storage-policy.fdi: fixed fd.o bug #2509
        changed for VFAT from *.iocharset=utf8 (is not recommended, see:
        /usr/src/linux/Documentation/filesystems/vfat.txt) to *.utf8=true


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.