From 474b3b35be2ae2eaea33a6eeb4f07ee7dfbdbd40 Mon Sep 17 00:00:00 2001 From: Nate Graham Date: Mon, 4 May 2026 21:02:15 -0600 Subject: [PATCH] Replace ntfs-3g with ntfsprogs We don't need the userspace FUSE-based ntfs-3g driver because the kernel includes one for reading and writing to NTFS. However we do need the command-line NTFS tools for Partition Manager. So just keep those. Because ntfs-3g was the last thing depending on fuse2, manually add it back, because we don't want to break a bunch of old AppImages. Put that as well as some other app-enablement-related packages to a new group in Core. --- mkosi.conf.d/00-packages-core.conf | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/mkosi.conf.d/00-packages-core.conf b/mkosi.conf.d/00-packages-core.conf index e4c9d23..59e1fcd 100644 --- a/mkosi.conf.d/00-packages-core.conf +++ b/mkosi.conf.d/00-packages-core.conf @@ -10,7 +10,6 @@ Packages= # Base system: bootloader, kernel, firmware, and low-level libraries amd-ucode edk2-shell # UEFI shell - flatpak glibc-locales # instead of running locale-gen as part of our build we install a package that has all locales pre-generated intel-ucode kernel-modules-hook @@ -94,12 +93,17 @@ Packages= f2fs-tools # Manipulating f2fs filesystems; used by kpmcore fatresize # Resizing FAT filesystems; used by kpmcore mokutil # To manage the Machine Owner Key (MOK) list for Shim (only for advanced users); needs low-level access to work - ntfs-3g # access ntfs partitions; used by kpmcore + ntfsprogs # Manipulating ntfs filesystems; used by kpmcore nvidia-prime # prime-run command; used in kio via Dolphin, Plasma, KRunner sbsigntools # To sign and verify EFI binaries; needs low-level access to work xfsprogs # Manipulating XFS filesystems; used by kpmcore ydotool # Basic TUI and GUI app automation; needs low-level access to work + # App support + flatpak # Flatpak apps + fuse2 # Some AppImage apps + fuse3 # The rest of the AppImage apps (also loads of other things as a required dependency) + # Virtualization/VM integration dnsmasq # Hotspot creation and networking in VMs edk2-ovmf # UEFI support for virtual machines