Package Details: btrfs-data-recovery-git v1.0.0.r6.g03a3070-1

Git Clone URL: https://aur.archlinux.org/btrfs-data-recovery-git.git (read-only, click to copy)
Package Base: btrfs-data-recovery-git
Description: Tools for btrfs data recovery
Upstream URL: https://github.com/davispuh/btrfs-data-recovery
Licenses: Unlicense
Submitter: davispuh
Maintainer: davispuh
Last Packager: davispuh
Votes: 1
Popularity: 0.086846
First Submitted: 2025-01-15 18:56 (UTC)
Last Updated: 2025-09-25 19:23 (UTC)

Latest Comments

muizz commented on 2026-01-07 15:51 (UTC)

Right, sorry about that.

Still, thank you for the fix, it worked.

davispuh commented on 2026-01-07 12:28 (UTC)

That error doesn't come from this package, but from dependencies installation.

You can see it in your error message at bottom:

error: failed to build 'ruby-digest-crc-0.7.0-2':
error: can't build btrfs-data-recovery-git-v1.0.0.r6.g03a3070-1, deps not satisfied: ruby-digest-crc

deps not satisfied: ruby-digest-crc. So you should have filled issue there :P

Anyway I looked into that and fix is simple, see https://aur.archlinux.org/packages/ruby-digest-crc#comment-1054250

muizz commented on 2026-01-07 10:27 (UTC)

Tried to install this via makepkg and paru and it wasn't working. Here's the error message I get when using paru:

==> Starting check()...
Could not find compatible versions

Because the current Bundler version (4.0.3) does not satisfy bundler ~> 2.0
  and Gemfile depends on bundler ~> 2.0,
  version solving has failed.

Your bundle requires a different version of Bundler than the one you're running, and that version could not be found.
==> ERROR: A failure occurred in check().
    Aborting...
error: failed to build 'ruby-digest-crc-0.7.0-2':
error: can't build btrfs-data-recovery-git-v1.0.0.r6.g03a3070-1, deps not satisfied: ruby-digest-crc
error: packages failed to build: ruby-digest-crc-0.7.0-2  btrfs-data-recovery-git-v1.0.0.r6.g03a3070-1

RayJW commented on 2025-09-26 07:51 (UTC)

I see, thanks for looking into this. It seems they have now fixed that with the newest PKGBUILD!

davispuh commented on 2025-09-25 19:26 (UTC)

That's interesting, normally rake is kinda development tool and not really needed for running programs. But also I can't imagine having Ruby without it :D many distributions install it automatically together with Ruby. Anyway for btrfs-fixer.rb it doesn't need it but I looked into this and turns out that somehow ruby-digest-crc depends on it at runtime. And for it's PKBUILD there it's only as makedep so real fix would be adding it there but anyway I added it here.

RayJW commented on 2025-09-25 14:18 (UTC)

I had to manually install ruby-rake for btrfs-fixer.rb to run. This should probably be added as a dependency :)

davispuh commented on 2025-07-24 18:51 (UTC)

Added :)

broetchenrackete commented on 2025-04-26 13:09 (UTC)

Missing git as makedepends.