Package Details: btrbk 0.30.0-2

Git Clone URL: https://aur.archlinux.org/btrbk.git (read-only, click to copy)
Package Base: btrbk
Description: Backup tool for btrfs subvolumes, taking advantage of btrfs specific capabilities to create atomic snapshots and transfer them incrementally to your backup locations
Upstream URL: https://digint.ch/btrbk
Licenses: GPL3
Conflicts: btrbk-git
Submitter: myles
Maintainer: akurei
Last Packager: akurei
Votes: 41
Popularity: 0.65
First Submitted: 2015-03-29 11:35
Last Updated: 2020-09-30 08:09

Dependencies (5)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

akurei commented on 2020-09-30 08:14

Fixed here. As soon as upstream releases a fix I will adapt the PKGBUILD again. Thanks @xiretza @Kr1ss

simon04 commented on 2020-09-28 19:03

The package should therefore specify otions=(!makeflags). Citing from PKGBUILD(5), "More useful in its negative form !makeflags with select packages that have problems building with custom makeflags such as -j2 (or higher)."

Kr1ss commented on 2020-09-28 14:55

Thank you for the quick response !

xiretza commented on 2020-09-28 14:54

Submitted an upstream patch for the problem mentioned by @Kr1ss at https://github.com/digint/btrbk/pull/341, but until a new patch release comes out, make -j1 in package() is probably the best solution.

Kr1ss commented on 2020-09-28 14:31

Hey @akurei, thx a lot for maintaining the package, and for the recent update !

While building, I noticed there is a race condition occuring occasionally when make is configured to use multithreading, leading to an error

ln: failed to create symbolic link '/tmp/makepkg/btrbk/pkg/btrbk/usr/bin/lsbtr': No such file or directory

This points to the symlink being attempted before the $pkgdir/usr/bin folder has been created.

So, would you consider either

  1. adding options=('!makeflags'), or
  2. prepending the make install command with MAKEFLAGS+=' -j1'

TIA, Cheers !

PS By the way, the BINDIR="/usr/bin" is no longer necessary, since the application will now be installed to that location by default. :)

akurei commented on 2019-07-29 06:28

Updated to 0.28.3

getzze commented on 2018-06-26 15:07

I could not make it work without the mbuffer dependency, which is optional since version 0.25.1 (https://github.com/digint/btrbk/issues/154). Can you maybe add it in 'optdepends': 'mbuffer: add buffering to send-stream'

akurei commented on 2017-10-29 16:36

Updated to v0.26.0

@kbabioch, sorry for the delay.

kbabioch commented on 2017-10-28 18:55

Any plans on updating this package? Are you still interested in maintaining this?

akurei commented on 2017-07-30 20:42

Updated to v0.25.1