Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 922638

Summary: gui-wm/sway-9999[X]: now requires x11-base/xwayland-9999 for glamor to work properly
Product: Gentoo Linux Reporter: Violet Purcell <vimproved>
Component: Current packagesAssignee: Matthew Thode ( prometheanfire ) <prometheanfire>
Status: UNCONFIRMED ---    
Severity: normal CC: speedjack95, vimproved
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Violet Purcell 2024-01-21 18:22:29 UTC
https://github.com/swaywm/sway/commit/7e69a7076fc8a4eb788e0229b1c99dd0b7b04bb7 dropped support for the deprecated wl_drm protocol, but this caused significant breakage for multiple different other programs (xwayland, libva to name a few). Xwayland was fixed in https://gitlab.freedesktop.org/xorg/xserver/-/commit/d7f1909e7c198607794da5f4d778ce53139ff851. Since xwayland is a dep, and glamor will no longer work properly without x11-base/xwayland-9999, sway-9999 should probably now depend on x11-base/xwayland-9999.

Perhaps an ewarn should be added temporarily as well, although it being a live ebuild should probably be enough of a warning :)