gpo.zugaina.org

Search Portage & Overlays:

sys-apps/beadm

A library and a utility for managing Boot Environments

Screenshots

ChangeLog

commit f86827b34c6cbdadf098446adadfdb5801c94b07
Author: Witaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Sat May 20 19:13:20 2023 +0200

Remove zfs ebuilds

From https://bugs.gentoo.org/show_bug.cgi?id=906429:
```
sys-fs/zfs-0.8.6: failed sourcing ebuild: No supported implementation in PYTHON_COMPAT., (python-utils-r1.eclass, line 171: called die)
sys-fs/zfs-0.8.9999: failed sourcing ebuild: No supported implementation in PYTHON_COMPAT., (python-utils-r1.eclass, line 171: called die)
```

Instead of patching the old ebuilds (and perhaps zfs-0.8.6 itself)
to support the newer Python versions,
just remove the zfs-with-beadm-included forked ebuilds
and use the standalone beadm ebuild.

Other included changes:
- bemerge: Depend on zfs, since it uses libnvpair from it.
- Merge `beadm.keywords` into the main `linux-be.keywords`.
- Remove `linux-be-zfs-*.keywords`.
- README.md: Update wiki link (the current one is broken).
- `sanity.sh`: Remove checks for `zfs*` ebuilds.

Upgrade instructions:
- Remove broken symlinks to keywords:
```
rm -f /etc/portage/package.accept_keywords/linux-be-zfs-master.keywords
rm -f /etc/portage/package.accept_keywords/linux-be-zfs-0.7.keywords
rm -f /etc/portage/package.accept_keywords/linux-be-zfs-0.8.keywords
rm -f /etc/portage/package.accept_keywords/linux-be-zfs-0.8.9999.keywords
rm -f /etc/portage/package.accept_keywords/beadm.keywords
```
- If still using `zfs{,-kmod}:0/libbe` ebuilds,
see !20 for switching to `beadm` ebuild
and Gentoo-provided `zfs{,-kmod}` ebuilds.

commit 7d306a624abb964d54e9b8faf50f1729c54d6512
Author: Witaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Tue Jan 12 19:46:34 2021 +0100

sys-apps/beadm: Add metadata.xml

commit d10d43a08fea66846ea55c21367021e7fabbd194
Author: Witaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Sun Oct 25 19:14:53 2020 +0100

sys-apps/beadm: Conflict with zfs:0/libbe

The ebuilds install the same files.
sys-apps/beadm should be used with regular zfs ebuilds.

commit 2b543c849409f79d9138b57ed93c5090681d151a
Author: Witaut Bajaryn <vitaut.bayaryn@gmail.com>
Date: Sun Oct 25 13:49:42 2020 +0100

Add sys-apps/beadm