Package Details: ntfsplus-dkms-git 2025.10.24.r8.9254233d7-1

Git Clone URL: https://aur.archlinux.org/ntfsplus-dkms-git.git (read-only, click to copy)
Package Base: ntfsplus-dkms-git
Description: DKMS module for ntfsplus (A new NTFS driver for Linux promised to be better than NTFS3).
Upstream URL: https://github.com/shadichy/ntfsplus-dkms
Keywords: ntfs3 ntfsplus ntfsprogs-plus
Licenses: GPL-2.0-only
Conflicts: ntfsplus
Provides: ntfsplus, NTFSPLUS-MODULE
Submitter: shadichy
Maintainer: shadichy
Last Packager: shadichy
Votes: 2
Popularity: 1.46
First Submitted: 2025-10-22 19:02 (UTC)
Last Updated: 2025-11-06 14:24 (UTC)

Latest Comments

Wild_Penguin commented on 2025-11-22 14:20 (UTC)

Hi, this is interesting. Any info how does this fare currently? Stability? How does it compare to ntfs3? Is it useful for daily use or only for experimenting / debuggers / developers and the like?

Is there a discussion group somewhere, such as Lemmy/IRC/forum...

shadichy commented on 2025-11-04 18:24 (UTC)

@thegooglerider this has to be caused by your system's paru ran pkgver() twice. In the latest commit I've added handler for this specific case. You may need to delete ~/.cache/paru/clone/ntfsplus-dkms-git then try again.

thegooglerider commented on 2025-11-04 16:22 (UTC) (edited on 2025-11-04 16:43 (UTC) by thegooglerider)

Hi @shadichy, I can confirm that the checksum issues are now gone. However, it seems there's another problem with the AUR package; the packages don't seem to be built correctly. I found that manually cloning and running makepkg -si works, but I admit I'm rather confused.

==> Finished making: ntfsplus-dkms-git 2025.11.04.r8.9da628e69-1 (Tue 04 Nov 2025 17:14:18 CET)
==> Cleaning up...
loading packages...
error: '/home/thegooglerider/.cache/paru/clone/ntfsplus-dkms-git/ntfsplus-dkms-git-2025.10.24.r8.9da628e69-1-any.pkg.tar.zst': could not find or read package
error: '/home/thegooglerider/.cache/paru/clone/ntfsplus-dkms-git/ntfsplus-udev-2025.10.24.r8.9da628e69-1-any.pkg.tar.zst': could not find or read package

shadichy commented on 2025-11-04 06:14 (UTC)

@thegooglerider you got a point tho. but since the mailbox size is pretty small, I'd rather include it right inside the AUR repository, or maybe host the static mailbox files somewhere like github.

One more point is, yes, the problem may be caused by https://lore.kernel.org bot/crawling prevention mechanism. This causes yay, paru and pamac be considered bots by the site, and thus, making curl and wget unable to download the mailbox properly. The most PKGBUILD-compliant solutions are what I mentioned above, which means I'll not be skipping the mailbox checksums as for now, or in the future.

One more news is, I was able to port it down to 6.12 (LTS), but for 6.11 and below, I'm not sure whether it works or not. For further information, checkout the github repo of the package: https://github.com/shadichy/ntfsplus-dkms

I will update the PKGBUILD ASAP.

thegooglerider commented on 2025-11-03 23:00 (UTC)

@shadichy, I also have had the same issue as @rogue_ronin, it seems the checksum for the 2 mbox files always changes after a while.

I have been manually modifying the PKGBUILD to skip those checksums, but it's fairly annoying.

Would skipping the mbox's checksum by default until a proper release be possible? I'm pretty sure it's not the AUR norm, but there seems to be no way of permanently fixing the issue as I suspect the problem is with https://lore.kernel.org, not the PKGBUILD itself.

shadichy commented on 2025-10-29 03:45 (UTC)

@rogue_ronin You may need to first check your connection to https://lore.kernel.org to make sure that you are not blocked by them.

In case it fails:

git clone --depth 1 https://aur.archlinux.org/ntfsplus-dkms-git.git
cd ntfsplus-dkms-git

Then, download 2 mbox files in the links inside PKGBUILD or above, modify PKGBUILD to skip checksum on those 2 mbox files, and makepkg -si.

Also, I've updated the PKGBUILD

rogue_ronin commented on 2025-10-29 01:35 (UTC)

Failing verification...

==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    linux ... Skipped
    00-05.mbox.gz ... FAILED
    06-11.mbox.gz ... FAILED
    0001-fs-ntfsplus-inode.c-Resolve-import-for-inode_generic.patch ... Passed
    0002-ntfsplus-Resolve-iomap_-arguments-temporarily-for-ke.patch ... Passed
    0099-fs-ntfsplus-Makefile-DKMS-patch.patch ... Passed
    dkms.conf ... Passed
    90-udev-prefer-ntfsplus.rules ... Passed
==> ERROR: One or more files did not pass the validity check!
 -> error downloading sources: /home/rogue/.cache/yay/ntfsplus-dkms-git 
     context: exit status 1 

shadichy commented on 2025-10-23 03:58 (UTC)

@yochananmarqos I will remove epoch in the next commit

yochananmarqos commented on 2025-10-22 19:46 (UTC)

An epoch should not be used for the initial version.