Package Details: bees-git v0.6.r75.g7117cb4-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: Nefelim4ag
Last Packager: Nefelim4ag
Votes: 5
Popularity: 0.71
First Submitted: 2016-11-24 10:41
Last Updated: 2019-09-06 15:47

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

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.

Nefelim4ag commented on 2017-12-20 20:44

@Svenstaro, why you think what that path are broken? That path exists in Debian, i.e.: https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard

Svenstaro commented on 2017-12-20 14:57

The broken paths still exist in beesd.

Nefelim4ag commented on 2017-12-20 13:47

@Svenstaro, Fixed in PKGBUILD.