Summary: | gui-wm/sway-1.6.1-r1 - meson.build: ERROR: Problem encountered: Building with -Dtray=enabled, but sd-bus has not been not found | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Aaron Bauman (RETIRED) <bman> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mkj, prometheanfire, speedjack95 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tar.bz2 gui-wm:sway-1.6.1-r1:20211010-174532.log logs.tar.bz2 temp.tar.bz2 |
Description
Toralf Förster
2021-10-10 17:48:53 UTC
Created attachment 744345 [details]
emerge-info.txt
Created attachment 744348 [details]
emerge-history.txt
Created attachment 744351 [details]
environment
Created attachment 744354 [details]
etc.portage.tar.bz2
Created attachment 744357 [details]
gui-wm:sway-1.6.1-r1:20211010-174532.log
Created attachment 744360 [details]
logs.tar.bz2
Created attachment 744363 [details]
temp.tar.bz2
when using USE="tray" Sway meson.build in 1.7 (and probably 1.6 as well) seem to require/fallback on sys-libs/basu, if elogind or systemd is not found. the sway .ebuild just need to consider this requirement. until fixed, you can just emerge sys-libs/basu first. I'll write at patch for the .ebuild if needed. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c108412e1cf74aaf3b780ed6d54a5c796ff57dc6 commit c108412e1cf74aaf3b780ed6d54a5c796ff57dc6 Author: Matthew Thode <prometheanfire@gentoo.org> AuthorDate: 2022-03-25 13:59:39 +0000 Commit: Matthew Thode <prometheanfire@gentoo.org> CommitDate: 2022-03-25 14:00:28 +0000 gui-wm/sway: adding deps needed for tray systemd, elogind or basu are needed, might be nice to get a meta-package Fixes: https://bugs.gentoo.org/817404 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> gui-wm/sway/sway-9999.ebuild | 5 +++++ 1 file changed, 5 insertions(+) |