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

Attachment: signature.asc
Description: PGP signature

Reply via email to