I've patched ntfs-3g to symlink mount.ntfs to mount.ntfs-3g and it works as expected. If the new ntfs-3g is installed as a system package, that is to say.
Indeed, libmount seems to only look in
/run/current-system/profile/sbin/mount.*
and not in
~/.guix-profile/sbin/mount.*.
Is this the behaviour we really want? Maybe, considering libmount is fairly
low level. Any insights?
To see that you can try the following command:
--8<---------------cut here---------------start------------->8---
> sudo LIBMOUNT_DEBUG=all mount /dev/sda1 /mnt
5132: libmount: INIT: library debug mask: 0xffff
[...]
5132: libmount: CXT: [0x2162690]:
/run/current-system/profile/sbin/mount.ntfs ... not found
[...]
--8<---------------cut here---------------end--------------->8---
See https://github.com/storaged-project/udisks/issues/532 for more
details.
I'll submit a patch soon.
--
Pierre Neidhardt
signature.asc
Description: PGP signature
