Package: ntfs-3g
Version: 1:1.2531-1
Severity: important

Hi Adam,

I'm part of the Debian pkg-utopia team which maintains hal.

A recent bug report [1] against hal, brought to our attention, that mounting
ntfs volumes from within KDE is broken, so potentially quite a few users are
affected.

You can read the details on the bug report [1] or at the discussion I started
on the hal mailing list [2].

In short, it's about hal offering the locale= option for ntfs file systems,
while the kernel fs driver does not support the locale= option.

There are attempts to fix this in a more sophisticated way withing hal, which
will also require updates to the mount tools of KDE and GNOME, but this
is not doable for lenny.

A proposed short term solution, is to remove the locale= option from
/usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi
and make the ntfs-3g package ship a fdi file, which adds the locale= option back
and overrides the fstype to be ntfs-3g, i.e. if ntfs-3g is installed, hal will
always use ntfs-3g when mounting ntfs volumes, which imo is an acceptable
compromise and I'd like to get this fix into lenny.

This requires, that the ntfs-3g package installs a file, like the one
I've attached, to /usr/share/hal/fdi/policy/10osvendor/

As soon as you have updated the ntfs-3g to include this file, I'd upload an
updated hal version, which removes the locale= option from
20-storage-methods.fdi and ask for freeze exceptions for lenny for both hal and
ntfs-3g.

If you are too busy, I'd offer to NMU ntfs-3g, if you grant me the permission to
do it.

Cheers,
Michael

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=497463
[2] http://lists.freedesktop.org/archives/hal/2008-October/012329.html

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (300, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.27.3
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ntfs-3g depends on:
ii  libc6                         2.7-15     GNU C Library: Shared libraries
ii  libntfs-3g31                  1:1.2531-1 ntfs-3g filesystem in userspace (F

ntfs-3g recommends no packages.

ntfs-3g suggests no packages.

-- debconf information excluded

Attachment: 20-ntfs-3g-policy.fdi
Description: XML document

Reply via email to