sys-fs / bees

Best-Effort Extent-Same, a btrfs dedup agent

Official package sites : https://github.com/Zygo/bees ·

v9999 :: 0 :: gentoo

Modified
License
GPL-3
USE flags
tools

v0.6.5-r1 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~arm64
USE flags
tools

General

tools
Build extra tools useful for debugging (fiemap, fiewalk)

kernel

linux
KERNEL setting for system using the Linux kernel

sys-apps / util-linux : Various useful Linux utilities

sys-fs / btrfs-progs : Btrfs filesystem utilities

sys-apps / util-linux : Various useful Linux utilities

sys-fs / btrfs-progs : Btrfs filesystem utilities

Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
sys-fs/bees: fix systemd unit and prefix
New quotes (that are needed to handle spaces) leak inside the systemd unit preventing it from starting. Also, was missing ETC_PREFIX path. LIBDIR no longer needed in -9999. Fixing on maintainer's behalf given I indirectly caused this issue. Closes: https://github.com/gentoo/gentoo/pull/21570 Thanks-to: Alessandro Barbieri <lssndrbarbieri@gmail.com> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kai Krakow · gentoo
sys-fs/bees: Drop old
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Kai Krakow <kai@kaishome.de> Closes: https://github.com/gentoo/gentoo/pull/21320 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Kai Krakow · gentoo
sys-fs/bees: Bump to v0.6.5
Closes: https://bugs.gentoo.org/725996 Closes: https://bugs.gentoo.org/732266 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Kai Krakow · gentoo
sys-fs/bees: Drop conflicting musl hack + small fixes in 9999
An upcoming musl update will add the missing function. Also: * Fix installation with eprefix * Fix style * Inherit toolchain-funcs (for tc-export) Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kai Krakow · gentoo
sys-fs/bees: Rebased musl patch for -9999
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Kai Krakow <kai@kaishome.de> Closes: https://github.com/gentoo/gentoo/pull/18968 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Theo Anderson · gentoo
sys-fs/bees: drop old
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson <telans@posteo.de> Closes: https://github.com/gentoo/gentoo/pull/18587 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Theo Anderson · gentoo
sys-fs/bees: bump to 0.6.4
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson <telans@posteo.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Theo Anderson · gentoo
sys-fs/bees: update live ebuild
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Theo Anderson <telans@posteo.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-fs/bees: arm64 keyworded (bug #751736)
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kai Krakow · gentoo
sys-fs/bees: Add musl hack to 0.6.1-r2
Package-Manager: Portage-2.3.89, Repoman-2.3.20 See-also: https://github.com/Zygo/bees/pull/143 Closes: https://bugs.gentoo.org/713960 Signed-off-by: Kai Krakow <kai@kaishome.de> Closes: https://github.com/gentoo/gentoo/pull/15374 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kai Krakow · gentoo
sys-fs/bees: Drop old
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Kai Krakow <kai@kaishome.de> Closes: https://github.com/gentoo/gentoo/pull/13789 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Kai Krakow · gentoo
sys-fs/bees: Bump to v0.6.1-r2
Closes: https://bugs.gentoo.org/701422 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kai Krakow · gentoo
sys-fs/bees: Drop old
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Kai Krakow <hurikhan77+bgo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13778 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Kai Krakow · gentoo
sys-fs/bees: Bump to v0.6.1-r1
Closes: https://bugs.gentoo.org/685714 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Kai Krakow <hurikhan77+bgo@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Kai Krakow · gentoo
sys-fs/bees: Adjust 9999 to upstream changes
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Kai Krakow <hurikhan77+bgo@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Kai Krakow · gentoo
sys-fs/bees: Adjust -9999 for current upstream changes
Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kai Krakow · gentoo
sys-fs/bees: Remove old
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Kai Krakow <kai@kaishome.de> Closes: https://github.com/gentoo/gentoo/pull/10439 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Kai Krakow · gentoo
sys-fs/bees: Bump to v0.6.1
This removes the quickfix in the ebuild and should fix a compiler problem linked below. Closes: https://bugs.gentoo.org/670606 Closes: https://bugs.gentoo.org/686976 Closes: https://bugs.gentoo.org/686978 Closes: https://bugs.gentoo.org/687978 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kai Krakow · gentoo
sys-fs/bees: Specify package version to Makefile
This works around an upstream issue in non-git ebuilds. The change is proposed to work from v0.7 onwards. It's still a hack but gets around the git error messages that show up otherwise during the ebuild phase. Closes: https://github.com/gentoo/gentoo/pull/10016 Github-Link: https://github.com/Zygo/bees/issues/75 Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Kai Krakow · gentoo
sys-fs/bees: Bump version to v0.6
A temporary quickfix is applied to let the build system write the correct bees version without a .git directory. This will probably go away in v0.7. This also fixes a typo and wrong info in metadata.xml. Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Kai Krakow · gentoo
sys-fs/bees: Best-Effort Extent-Same, a btrfs dedup agent.
Bees is a block-oriented userspace dedup agent designed to avoid scalability problems on large filesystems. Bees is designed to degrade gracefully when underprovisioned with RAM. Bees does not use more RAM or storage as filesystem data size increases. The dedup hash table size is fixed at creation time and does not change. The effective dedup block size is dynamic and adjusts automatically to fit the hash table into the configured RAM limit. Hash table overflow is not implemented to eliminate the IO overhead of hash table overflow. Hash table entries are only 16 bytes per dedup block to keep the average dedup block size small. Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Kai Krakow <kai@kaishome.de> Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/9925