Package Details: bees-git 0.6.r138.g80c69f1-1

Git Clone URL: https://aur.archlinux.org/bees-git.git (read-only, click to copy)
Package Base: bees-git
Description: Best-Effort Extent-Same, a btrfs deduplicator daemon
Upstream URL: https://github.com/Zygo/bees
Licenses: GPL3
Submitter: Nefelim4ag
Maintainer: intelfx
Last Packager: intelfx
Votes: 5
Popularity: 0.000229
First Submitted: 2016-11-24 10:41
Last Updated: 2021-06-10 02:28

Latest Comments

1 2 Next › Last »

Svenstaro commented on 2021-04-18 21:48

codl, you could submit a package orphan request if the maintainer remains inactive.

codl commented on 2021-04-18 21:46

I hate to insist but please add systemd to makedeps.

codl commented on 2020-11-27 01:12

gcc and make are part of base-devel and do not need to be explicitly specified as makedeps

systemd however is needed as a makedep, otherwise the beesd@.service file installs to the root of the filesystem. When building a package in a clean chroot, only base-devel is preinstalled, which does not include systemd

gavinsyancey commented on 2020-09-03 07:05

Could you mark this as provides / conflicts with bees?

CyberShadow commented on 2020-06-14 11:14

This patch should fix the problem below:

https://github.com/Zygo/bees/commit/9514b89405ff5dae5721db8f611cc9c9873ff276.patch

Not sure why it hasn't been merged upstream yet.

cmonty14 commented on 2020-05-31 09:20

Hi, I'm getting this error during build:

fs.cc: In Elementfunktion »void crucible::BtrfsIoctlLogicalInoArgs::set_flags(uint64_t)«:
fs.cc:319:13: Fehler: Arrayindex 3 ist oberhalb der Arraygrenze von »__u64 [3]« {aka »long long unsigned int [3]«} [-Werror=array-bounds]
  319 |   reserved[3] = new_flags;
      |   ~~~~~~~~~~^
In Datei, eingebunden von ../include/crucible/btrfs.h:17,
                 von ../include/crucible/fs.h:9,
                 von fs.cc:1:
/usr/include/btrfs/ioctl.h:513:11: Anmerkung: beim Referenzieren von »btrfs_ioctl_logical_ino_args::reserved«
  513 |  __u64    reserved[3];
      |           ^~~~~~~~
fs.cc: In Elementfunktion »uint64_t crucible::BtrfsIoctlLogicalInoArgs::get_flags() const«:
fs.cc:326:20: Fehler: Arrayindex 3 ist oberhalb der Arraygrenze von »const __u64 [3]« {aka »const long long unsigned int [3]«} [-Werror=array-bounds]
  326 |   return reserved[3];
      |          ~~~~~~~~~~^
In Datei, eingebunden von ../include/crucible/btrfs.h:17,
                 von ../include/crucible/fs.h:9,
                 von fs.cc:1:
/usr/include/btrfs/ioctl.h:513:11: Anmerkung: beim Referenzieren von »btrfs_ioctl_logical_ino_args::reserved«
  513 |  __u64    reserved[3];
      |           ^~~~~~~~
fs.cc: In Elementfunktion »virtual bool crucible::BtrfsIoctlLogicalInoArgs::do_ioctl_nothrow(int)«:
fs.cc:326:20: Fehler: Arrayindex 3 ist oberhalb der Arraygrenze von »const __u64 [3]« {aka »const long long unsigned int [3]«} [-Werror=array-bounds]
  326 |   return reserved[3];
      |          ~~~~~~~~~~^
In Datei, eingebunden von ../include/crucible/btrfs.h:17,
                 von ../include/crucible/fs.h:9,
                 von fs.cc:1:
/usr/include/btrfs/ioctl.h:513:11: Anmerkung: beim Referenzieren von »btrfs_ioctl_logical_ino_args::reserved«
  513 |  __u64    reserved[3];
      |           ^~~~~~~~
cc1plus: Alle Warnungen werden als Fehler behandelt
make[1]: *** [Makefile:48: fs.o] Fehler 1
make[1]: Verzeichnis „/home/locadmin/.cache/yay/bees-git/src/bees-git/lib“ wird verlassen
make: *** [Makefile:34: lib] Fehler 2
==> FEHLER: Ein Fehler geschah in build().
    Breche ab...

CyberShadow commented on 2019-09-06 15:09

Please apply this patch to fix building in a clean chroot:

From 21751ea7988378ade6eb102d9c7fffb28a15cd3a Mon Sep 17 00:00:00 2001
From: Vladimir Panteleev <git@thecybershadow.net>
Date: Fri, 6 Sep 2019 15:07:53 +0000
Subject: [PATCH] Add missing dependency to btrfs-progs

---
 PKGBUILD | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/PKGBUILD b/PKGBUILD
index [`bad3d18`](https://aur.archlinux.org/cgit/aur.git/commit/?h=bees-git&id=bad3d18)..906e20a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@ arch=('any')
 url="<https://github.com/Zygo/bees>"
 license=('GPL3')
 depends=()
-makedepends=('git' 'make' 'gcc' 'markdown')
+makedepends=('git' 'make' 'gcc' 'markdown' 'btrfs-progs')
 source=("$pkgname"::'git://github.com/zygo/bees.git#branch=master')
 md5sums=('SKIP')

-- 
2.23.0

jmylchreest commented on 2018-06-16 14:27

This package is also missing a dependency on btrfs-progs, required for the btrfs ioctl headers.

Nefelim4ag commented on 2017-12-21 10:53

@Svenstaro, https://github.com/Zygo/bees/pull/37

Thanks.

Svenstaro commented on 2017-12-21 00:10

Yes, but the paths inside beesd refer to local build paths which is obviously incorrect.