After I update lxd to version 5.0.2-r4 the dev-libs/raft library becomes unnecessary for Portage, but I can't build without this library. On the LXD project page (https://documentation.ubuntu.com/lxd/en/latest/installing/) I read this: From source: Build a release The LXD release tarballs bundle a complete dependency tree as well as a local copy of libraft and libdqlite for LXD’s database setup.
Can you show what dqlite you have installed? dqlite-1.16.4 should work with lxd-5.0.2-r4 and that dependency is forced by lxd-5.0.2 ebuild.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c99f075b5b63218fb477def9138949ea269a5cf commit 5c99f075b5b63218fb477def9138949ea269a5cf Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2024-02-29 07:22:41 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2024-02-29 07:29:33 +0000 app-containers/lxd: stabilize 5.0.3-r2 for amd64 Closes: https://bugs.gentoo.org/925685 Signed-off-by: Joonas Niilola <juippis@gentoo.org> app-containers/lxd/lxd-5.0.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)