Package Details: ntfsprogs-ntfs3 2022.10.3-6

Git Clone URL: https://aur.archlinux.org/ntfsprogs-ntfs3.git (read-only, click to copy)
Package Base: ntfsprogs-ntfs3
Description: NTFS filesystem utilities without NTFS-3G driver. For system with kernel >= 5.15
Upstream URL: https://github.com/tuxera/ntfs-3g
Licenses: GPL2
Conflicts: ntfs-3g, ntfsprogs
Provides: ntfs-3g, ntfsprogs
Submitter: okhsunrog
Maintainer: saltyming
Last Packager: saltyming
Votes: 21
Popularity: 0.84
First Submitted: 2021-11-15 18:02 (UTC)
Last Updated: 2023-09-21 08:18 (UTC)

Dependencies (2)

Required by (36)

Sources (2)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

saltyming commented on 2022-08-16 13:53 (UTC)

@SargentD I don't know anything about hwinfo. Can you explain more details of the problem?

SargentD commented on 2022-08-15 15:28 (UTC)

ntfsfix seems to break due to an update to the hwinfo package. Currently I am downgrading hwinfo to version 21 to get it to work. Perhaps this package requires an update as well.

saltyming commented on 2022-07-26 05:43 (UTC) (edited on 2022-07-26 05:43 (UTC) by saltyming)

@FiveYellowMice Disabled overriding ID_FS_TYPE with udev rules and fixed ntfs mount options in 2022.5.17-5

FiveYellowMice commented on 2022-07-25 17:57 (UTC)

Hi, I appreciate the existence of this package, but the bundled udev rule seems to have caused a problem. UDisks is recognizing the filesystem as "ntfs3" instead of "ntfs", so it tries to use the mount options configured with ntfs3_defaults, which doesn't exist, so it mounts the filesystem with only the default options "uhelper=udisks2,nodev,nosuid".

ArchWiki suggests against overriding ID_FS_TYPE with udev rules, too. Perhaps it's not a very good idea to include it? I agree with @tinywrkb that having a package with just ntfsprogs utils and no udev or UDisks configs would be perfect. Because of the aforementioned problem, the udev rule is not even nice to have, it's breaking things instead.

saltyming commented on 2022-07-19 13:58 (UTC)

@Arisa Fixed in 2022.5.17-4

Arisa commented on 2022-07-17 22:30 (UTC)

I get this systemd-udevd[653]: /usr/lib/udev/rules.d/99-udisks2-ntfs.rules:14 Invalid value "uid=$UID,gid=$GID,noatime,prealloc" for ENV (char 5: invalid substitution type), ignoring.

saltyming commented on 2022-07-11 11:17 (UTC) (edited on 2022-07-11 11:23 (UTC) by saltyming)

@hvfrancesco It should be fixed now.

@tinywrkb I will consider it later. Thanks for udev tips. I know /etc should not be used when there's no valid reason but I hadn't find that method; was just thinking that method isn't supported just after seeing commits adding mount_options.

tinywrkb commented on 2022-07-10 19:02 (UTC)

p.s. It would've been better to move the udev rule and udisk config out into their own split packages, as they've got nothing to do with these utils, they are extra nice-to-have configs for the kernel module but unneeded for using the ntfsprogs utils.

tinywrkb commented on 2022-07-10 18:46 (UTC)

I can't upgrade or reinstall this package because of a file conflict: /etc/udisks2/mount_options.conf is already present in filesystem

Packaging /etc config files is always wrong, /etc is for system admin configs, not vendor/distro, so that's a packaging issue here.
Udisks supports overriding default/compiled configs by using an udev rule (see), so unless there are limitations to doing so, this should be the preferred method to package configs overrides, and the udev rule should be installed into /usr/lib/udev/rules.d/.