!!! All ebuilds that could satisfy "<gui-libs/wlroots-0.17:=[X?]" have been masked.
!!! One of the following masked packages is required to complete your request:
(dependency required by "gui-wm/swayfx-0.3::guru" [ebuild])
(dependency required by "swayfx" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
When unmasking gui-libs/wlroots-0.16.2-r2
[ebuild UD#] gui-libs/wlroots-0.16.2-r2 [0.17.1]
[ebuild N ] gui-wm/swayfx-0.3 USE="X man swaybar swaynag -grimshot -tray -wallpapers"
[blocks B ] gui-wm/sway ("gui-wm/sway" is hard blocking gui-wm/swayfx-0.3)
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
gui-libs/wlroots:0
(gui-libs/wlroots-0.16.2-r2:0/16::gentoo, ebuild scheduled for merge) USE="X drm libinput vulkan -tinywl -x11-backend -xcb-errors" ABI_X86="(64)" pulled in by
<gui-libs/wlroots-0.17:=[X?] required by (gui-wm/swayfx-0.3:0/0::guru, ebuild scheduled for merge) USE="X man swaybar swaynag -grimshot -tray -wallpapers" ABI_X86="(64)"
^ ^^^^ ^
(gui-libs/wlroots-0.17.1:0/17::gentoo, installed) USE="X drm libinput session vulkan -liftoff -tinywl -x11-backend -xcb-errors" ABI_X86="(64)" pulled in by
=gui-libs/wlroots-0.17:0/17=[X] required by (gui-wm/sway-1.9_rc1:0/0::gentoo, installed) USE="X man swaybar swaynag -tray -wallpapers" ABI_X86="(64)"
^^ ^^^^^^^^^^
<gui-libs/wlroots-0.18:0/17=[X] required by (gui-wm/sway-1.9_rc1:0/0::gentoo, installed) USE="X man swaybar swaynag -tray -wallpapers" ABI_X86="(64)"
^^^^^^
(and 2 more with the same problems)
Error: The above package list contains packages which cannot be
installed at the same time on the same system.
(gui-wm/sway-1.9_rc1:0/0::gentoo, installed) pulled in by
gui-wm/sway required by @selected
(gui-wm/swayfx-0.3:0/0::guru, ebuild scheduled for merge) pulled in by
swayfx
Description:
The steps you took in plain English to reproduce the problem.
sudo eselect repository enable guru
sudo emaint sync -r guru
sudo emerge --ask swayfx
Notes:
Package version is 0.3 as opposed to 0.32 meaning it is likely out of date
Package wants to pull in other versions of wlroots
Please fill out the following:
Swayfx Version: 1.9-rc.1
Debug Log:
gui-libs/wlroots-0.16.2-r2::gentoo (masked by: package.mask)
gui-libs/wlroots-0.15.1-r1::gentoo (masked by: package.mask)
(dependency required by "gui-wm/swayfx-0.3::guru" [ebuild]) (dependency required by "swayfx" [argument]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook.
[ebuild UD#] gui-libs/wlroots-0.16.2-r2 [0.17.1] [ebuild N ] gui-wm/swayfx-0.3 USE="X man swaybar swaynag -grimshot -tray -wallpapers" [blocks B ] gui-wm/sway ("gui-wm/sway" is hard blocking gui-wm/swayfx-0.3)
!!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict:
gui-libs/wlroots:0
(gui-libs/wlroots-0.16.2-r2:0/16::gentoo, ebuild scheduled for merge) USE="X drm libinput vulkan -tinywl -x11-backend -xcb-errors" ABI_X86="(64)" pulled in by <gui-libs/wlroots-0.17:=[X?] required by (gui-wm/swayfx-0.3:0/0::guru, ebuild scheduled for merge) USE="X man swaybar swaynag -grimshot -tray -wallpapers" ABI_X86="(64)" ^ ^^^^ ^
(gui-libs/wlroots-0.17.1:0/17::gentoo, installed) USE="X drm libinput session vulkan -liftoff -tinywl -x11-backend -xcb-errors" ABI_X86="(64)" pulled in by
installed at the same time on the same system.
(gui-wm/sway-1.9_rc1:0/0::gentoo, installed) pulled in by gui-wm/sway required by @selected
(gui-wm/swayfx-0.3:0/0::guru, ebuild scheduled for merge) pulled in by swayfx
Description:
Notes: Package version is 0.3 as opposed to 0.32 meaning it is likely out of date Package wants to pull in other versions of wlroots