Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 925567 - app-containers/lxd needs dev-libs/dqlite[lz4]
Summary: app-containers/lxd needs dev-libs/dqlite[lz4]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Joonas Niilola
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-27 04:42 UTC by Travis Osterman
Modified: 2024-02-28 04:34 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Travis Osterman 2024-02-27 04:42:04 UTC
After upgrading to lxd 5.02 starting lxd results in "failed to start dqlite server" lz4  not found. Error also present with lxd 5.20.

Solution:
emerging dev-libs/dqlite with lz4 USE flag fixed issue.

emerge --info: https://bpa.st/TX4OC
Comment 1 Joonas Niilola gentoo-dev 2024-02-28 04:29:30 UTC
Hmm, I don't understand. The ebuild should depend on dqlite[lz4] already, but I see it doesn't happen. Pushing a quick workaround.
Comment 2 Larry the Git Cow gentoo-dev 2024-02-28 04:30:02 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e22ec1738ce80c0a5b96997767847b0fc3526e3d

commit e22ec1738ce80c0a5b96997767847b0fc3526e3d
Author:     Joonas Niilola <juippis@gentoo.org>
AuthorDate: 2024-02-28 04:29:32 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2024-02-28 04:30:00 +0000

    dev-libs/dqlite: +lz4 default
    
    Closes: https://bugs.gentoo.org/925567
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 dev-libs/dqlite/{dqlite-1.16.4.ebuild => dqlite-1.16.4-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 3 Joonas Niilola gentoo-dev 2024-02-28 04:34:06 UTC
Ah, I just needed to emerge --sync and it was fine after all. So most likely you were also caught in the brief moment when this was broken.