Package Details: apfs-fuse-git r101.66b86bd-3

Git Clone URL: https://aur.archlinux.org/apfs-fuse-git.git (read-only, click to copy)
Package Base: apfs-fuse-git
Description: FUSE driver for APFS (Apple File System)
Upstream URL: https://github.com/sgan81/apfs-fuse
Licenses: GPL2
Conflicts: apfs-fuse
Provides: apfs-fuse
Submitter: LawnGnome
Maintainer: taoky
Last Packager: taoky
Votes: 16
Popularity: 0.000592
First Submitted: 2018-05-15 23:09 (UTC)
Last Updated: 2025-06-01 17:23 (UTC)

Latest Comments

1 2 Next › Last »

taoky commented on 2025-06-01 17:23 (UTC)

@dvalter Updated.

dvalter commented on 2025-06-01 16:50 (UTC)

Hi, could you please add apfsutil to the packaging?

-  for binary in apfs-dump apfs-dump-quick apfs-fuse ; do
+  for binary in apfs-dump apfs-dump-quick apfs-fuse apfsutil ; do

user050126 commented on 2025-05-21 11:14 (UTC)

Wow, that was lightning fast :) Success. Thank you very much.

taoky commented on 2025-05-21 11:09 (UTC)

@user050126 please check if it builds now.

user050126 commented on 2025-05-21 10:54 (UTC) (edited on 2025-05-21 10:55 (UTC) by user050126)

Hi,

I've just tried to install apfs-fuse-git r101.66b86bd-1 (+16 0.00) on Manjaro 25.0.3, but to no avail:

make[1]: *** [CMakeFiles/Makefile2:170: CMakeFiles/apfs.dir/all] Error 2

make: *** [Makefile:136: all] Error 2

==> ERROR: A failure occurred in build().

Aborting...

-> error making: apfs-fuse-git-exit status 4

-> Failed to install the following packages. Manual intervention is required:

apfs-fuse-git - exit status 4

I'd be grateful for any help :)

Regards, U.

taoky commented on 2025-04-13 03:57 (UTC)

Fixed.

PortableAlgebra commented on 2025-04-12 20:52 (UTC) (edited on 2025-04-12 20:56 (UTC) by PortableAlgebra)

For anyone else having issues with the PKGBUILD, here is a working build function.

build() {

cd "${pkgname%-git}/build"

cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.10 ..

make

}

Or here is an example on how to install:

git clone https://aur.archlinux.org/apfs-fuse-git.git

cd apfs-fuse-git

sed -i 's/cmake ../cmake -DCMAKE_POLICY_VERSION_MINIMUM=3.10 ../g' PKGBUILD

makepkg -si

taoky commented on 2022-12-11 20:22 (UTC)

git now disables file protocol in submodule update by default. PKGBUILD needs to be edited from git submodule update to git -c protocol.file.allow=always submodule update in prepare()

yan12125 commented on 2019-07-26 10:51 (UTC)

Orphaned - I switched to linux-apfs-dkms-git

yan12125 commented on 2018-09-09 06:42 (UTC) (edited on 2018-09-09 06:56 (UTC) by yan12125)

git submodules should be handled by makepkg. See https://wiki.archlinux.org/index.php/VCS_package_guidelines#Git_Submodules for an example.

Other issues:

  • Empty variables like groups or replaces should be removed
  • provides should include the version number. For exmplae:

    provides=("${pkgname%-git}=$pkgver")

  • bzip2 and zlib should be added to depends

  • In prepare(), install should be used instead of mkdir to avoid permission issues like umask or so