Former sub-slot was SLOT="0/9999" To me, new sub-slot does not confirm to convention SLOT="slot/subslot" in https://devmanual.gentoo.org/general-concepts/slotting/index.html#sub-slots dwl-9999-r1 requires WLROOTS_SLOT="0/9999" Reproducible: Always Steps to Reproduce: emerge gui-wm/dwl-9999-r1:0 Actual Results: emerge: there are no ebuilds to satisfy "gui-libs/wlroots:0/9999[libinput,session,X?]". (dependency required by "gui-wm/dwl-9999-r1::gentoo" [ebuild])
See https://github.com/gentoo/gentoo/pull/36867 (and https://github.com/gentoo/gentoo/pull/37060).
@ Sam: Thanks! Q: Would SLOT="0.18" be valid ? Q: ^ Q: "0/18" Kind regards
(CCing other maintainers) I think 0.18 would be fine, yeah.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa0318cd3aabc9fbc7aeeca8300f98c16b57ca2 commit 3fa0318cd3aabc9fbc7aeeca8300f98c16b57ca2 Author: Leonardo Hernández Hernández <leohdz172@proton.me> AuthorDate: 2024-06-09 00:25:11 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-07-04 01:16:38 +0000 gui-wm/dwl: stop using SLOT/SUBSLOT to depend on gui-libs/wlroots Closes: https://bugs.gentoo.org/933717 Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org> gui-wm/dwl/dwl-9999-r1.ebuild | 13 +++++++++---- gui-wm/dwl/dwl-9999.ebuild | 13 +++++++++---- 2 files changed, 18 insertions(+), 8 deletions(-)
HINT: dwl-9999-r1.ebuild : WLROOTS_DEP=" >=gui-libs/wlroots-0.18:=[libinput,session,X?] <gui-libs/wlroots-0.19:= AFAICS, neither of these versions exist: # equery list -p gui-libs/wlroots ... [-P-] [ ] gui-libs/wlroots-0.17.4:0/17 [IP-] [ ] gui-libs/wlroots-9999:0.18 For 9999-r1 , this receives a new assignment later on, so emerge still succeedes ;-)