Search Criteria
Package Details: ntfsprogs-plus 1.0.0-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/ntfsprogs-plus.git (read-only, click to copy) |
|---|---|
| Package Base: | ntfsprogs-plus |
| Description: | NTFS filesystem utilities. |
| Upstream URL: | https://github.com/ntfsprogs-plus/ntfsprogs-plus |
| Keywords: | ntfsplus ntfsprogs ntfsprogs-plus |
| Licenses: | GPL-2.0-or-later, LGPL-2.0-or-later |
| Conflicts: | ntfs-3g, ntfsprogs, ntfsprogs-plus-git |
| Provides: | ntfs-3g, ntfsprogs, ntfsprogs-plus |
| Submitter: | shadichy |
| Maintainer: | shadichy |
| Last Packager: | shadichy |
| Votes: | 12 |
| Popularity: | 2.43 |
| First Submitted: | 2025-10-20 19:17 (UTC) |
| Last Updated: | 2026-07-08 11:26 (UTC) |
Dependencies (4)
- hwinfo
- libx86emu
- util-linux-libs (util-linux-libs-aesAUR, util-linux-libs-selinuxAUR)
- libgcrypt (make)
Required by (61)
- aud2u (requires ntfs-3g)
- bluesync (requires ntfs-3g)
- bootiso (requires ntfs-3g)
- buf-cli (requires ntfs-3g) (optional)
- casaos (requires ntfs-3g)
- disktui (requires ntfs-3g) (optional)
- dislocker (requires ntfs-3g) (optional)
- dislocker-git (requires ntfs-3g) (optional)
- dislocker-noruby (requires ntfs-3g) (optional)
- dislocker-patched (requires ntfs-3g) (optional)
- dracut-git (requires ntfs-3g) (optional, x86_64)
- gparted-git (requires ntfs-3g) (optional)
- growlight (requires ntfs-3g) (optional)
- icedisk (requires ntfs-3g)
- iscsi-util-bin (requires ntfs-3g)
- iso-commander (requires ntfsprogs) (optional)
- iso-commander-bin (requires ntfsprogs) (optional)
- justdd (requires ntfs-3g)
- justdd-bin (requires ntfs-3g)
- kpmcore-git (requires ntfs-3g) (optional)
- Show 41 more...
Latest Comments
1 2 Next › Last »
shadichy commented on 2026-07-08 11:25 (UTC)
I've updated the dependencies (and makedepends)
TrialnError commented on 2026-07-06 19:55 (UTC)
Okay, then it is likely that
hwinfosnuck in that way. Thanks for confirming.Okay, but
libgcryptitself isn't part ofbase-devel. Therefore it is only implicitly resolved. And generally the consens seems to be that explicit (make)deps should be listed (The depends array should list all direct first level dependencies even when some are already declared transitively.). But in the end it boils down to personal preference.HurricanePootis commented on 2026-07-06 19:41 (UTC) (edited on 2026-07-06 19:48 (UTC) by HurricanePootis)
Yes, maybe I wasn't clear when I said it, but the 0BSD license is for the PKGBUILD itself. The
license()should still be set to the project's license.Make sure to also bump the
pkgrel()since both thedepends()andlicense()changed.@TriaInError
Using
namcap, you can see what packages a project relies on. Furthermore, I built the package in a cleanextra-x86-64-buildchroot, and it was not necessary to list anything inmakedepends().As you can see, there is no libgcrypt dependency at all. libgcrypt is part of the build process, and is already installed if
base-develis installed.TrialnError commented on 2026-07-06 19:08 (UTC) (edited on 2026-07-06 19:08 (UTC) by TrialnError)
The license field in the
PKGBUILDreferences the upstream license. Not the one under which thePKGBUILDis licensed. And upstream is not 0BSD. It is still GPL2.0 and LGPL2.0 :).And why the removal of
libgcryptfrom makedepends? Upstream still mentions it in the README and theconfigurescript checks for it?And maybe
hwinfoneeds to be added as a dep? The lib lists it as required. But that may be a result from a quick build in an unclean environment.And the options
--enable-extrasand--enable-cryptocan be removed?shadichy commented on 2026-07-06 16:12 (UTC)
Hi @HurricanePootis,
I really appreciate your feedback!
However, I'd like to argue with you on 1 point: - There isn't a reliance on
glibc. I can still build it againstbionic(using android-ndk).I'd update this package as soon as possible.
Thank you again~
HurricanePootis commented on 2026-07-05 15:02 (UTC)
Hey,
Now that Linux 7.1 includes the revised
ntfsdriver, I am looking through this PKGBUILD. I recommend the following changes:util-linux-libsnotutil-linuxaccording tonamcap. Furthermore, there is a reliance onglibc.makedepends()blank, as everymakedepends()is part of thebase-develpackage needed to build packages in the first place/usr/share/licenses/ntfsprogs-pluswith 644 octal permissions instead of the required 755 for folders. This means no one but root can enter the folder at all.pkgctl license setup ntfsprogs-plus, now that the intended driver is upstream for linux. This would allow this package to be accepted upstream as an official package.oech3 commented on 2025-11-08 14:58 (UTC)
Thankyou. But still
jqis listed at deps. Adding 0BSD LICENSE file to repo is needed for importing (if interested).shadichy commented on 2025-10-26 16:02 (UTC) (edited on 2025-10-26 16:02 (UTC) by shadichy)
I will drop the
jqhack once the repo author introduces an official release for the tooloech3 commented on 2025-10-26 15:58 (UTC) (edited on 2025-10-26 15:58 (UTC) by oech3)
One of a reason is dropping security is not allowed like
sha256sums=('SKIP')and it forces installingjq. This would block importing to official repo.1 2 Next › Last »