Package Details: bcachefs-dkms-git 1:1.37.2.r0.g82c7fba-2

Git Clone URL: https://aur.archlinux.org/bcachefs-tools-git.git (read-only, click to copy)
Package Base: bcachefs-tools-git
Description: Bcachefs out-of-tree module (Git version)
Upstream URL: https://github.com/koverstreet/bcachefs-tools
Licenses: GPL-2.0-only
Conflicts: bcachefs-dkms
Provides: bcachefs-dkms
Submitter: QuartzDragon
Maintainer: neycrol (intelfx)
Last Packager: intelfx
Votes: 11
Popularity: 0.164496
First Submitted: 2018-11-16 21:14 (UTC)
Last Updated: 2026-03-17 19:47 (UTC)

Dependencies (7)

Required by (0)

Sources (1)

Pinned Comments

intelfx commented on 2026-03-17 10:31 (UTC) (edited on 2026-03-17 10:33 (UTC) by intelfx)

This package is now a split package, installing both userspace tools and DKMS module sources, similar to extra/bcachefs-{tools,dkms}.
Additionally, starting with v1.37.0, FUSE support is unconditionally enabled in bcachefs-tools.

Any issues with the package can be discussed on #bcachefs or #bcachefs:matrix.bcachefs.org.

Latest Comments

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

nathanielcwm commented on 2024-12-26 06:19 (UTC) (edited on 2024-12-26 06:23 (UTC) by nathanielcwm)

Additionally it would be a lot nicer if the pkgver() told you the version of tools that it was building.

The standard annotated git pkgver on the wiki seems to work fine...

Also wtf is with all the variables everywhere instead of directly typing it in (and some weirdness like having the depends = the makedepends)? This makes the PKGBUILD a harder to read :(

nathanielcwm commented on 2024-12-26 06:02 (UTC) (edited on 2024-12-26 06:13 (UTC) by nathanielcwm)

==> Starting prepare()...
  -> Patching with add-mkinitcpio-hook-for-Arch.patch ...
The next patch would create the file arch/etc/initcpio/hooks/bcachefs,
which already exists!  Skipping patch.
1 out of 1 hunk ignored
The next patch would create the file arch/etc/initcpio/install/bcachefs,
which already exists!  Skipping patch.
1 out of 1 hunk ignored
The next patch would create the file arch/etc/mkinitcpio.conf,
which already exists!  Skipping patch.
1 out of 1 hunk ignored

I don't see the purpose of this patch when it's not present in the repo packages PKGBUILD?

kode54 commented on 2024-01-12 07:53 (UTC) (edited on 2025-05-26 10:37 (UTC) by kode54)

This post is no longer relevant and has been removed.

kode54 commented on 2024-01-01 01:01 (UTC)

This package is installing files to /usr/libexec which is against packaging guidelines:

Avoid using /usr/libexec/ for anything. Use /usr/lib/$pkgname/ instead.

The installed systemd services will also need to be modified to include absolute paths to these scripts.

bgme commented on 2023-09-03 14:15 (UTC)

==> Validating source files with sha512sums...
    bcachefs-tools ... Skipped
    add-mkinitcpio-hook-for-Arch.patch ... FAILED
==> ERROR: One or more files did not pass the validity check!

shanoaice commented on 2023-08-06 15:35 (UTC)

Please don't use the same array for depends and makedepends -- this brings some absolutely unnecessary dependency when installing this package.

nivekuil commented on 2023-07-21 03:12 (UTC)

This is missing an initcpio hook to mount a bcachefs root, since multi-device filesystems don't work with UUID=. It needs to run something like bcachefs mount UUID=<external-uuid> /new_root.

YHNdnzj commented on 2023-02-24 13:56 (UTC)

Please don't hardcode linux-bcachefs-git in post-install script.

demizer commented on 2021-10-13 17:54 (UTC)

The error "Package libudev was not found in the pkg-config search path." is solved by adding "systemd" to makedepends.

koA7 commented on 2021-07-25 15:17 (UTC)

Build failed but was able to fix it by installing python-docutils to get the dependency on rst2man.