Hello, I was wondering about https://bugs.gentoo.org/914507 taking so long and, when reviewing profiles, I noticed that there seems to be plenty of obsolete entries, as libei looks to be keyworded and stabilized on many of those arches grep -r libei * arch/powerpc/package.use.mask:x11-base/xwayland libei arch/loong/package.use.stable.mask:# libei not stable yet arch/loong/package.use.stable.mask:x11-base/xwayland libei arch/riscv/package.use.stable.mask:# libei not stable yet arch/riscv/package.use.stable.mask:x11-base/xwayland libei arch/s390/package.use.mask:x11-base/xwayland libei arch/hppa/package.use.mask:x11-base/xwayland libei arch/mips/package.use.mask:x11-base/xwayland libei arch/arm/package.use.stable.mask:# libei not stable yet arch/arm/package.use.stable.mask:x11-base/xwayland libei arch/ia64/package.use.mask:x11-base/xwayland libei arch/x86/package.use.stable.mask:# libei not stable yet arch/x86/package.use.stable.mask:x11-base/xwayland libei arch/alpha/package.use.mask:x11-base/xwayland libei arch/arm64/package.use.stable.mask:# libei not stable yet arch/arm64/package.use.stable.mask:x11-base/xwayland libei arch/amd64/package.use.stable.mask:# libei not stable yet arch/amd64/package.use.stable.mask:x11-base/xwayland libei arch/sparc/package.use.mask:x11-base/xwayland libei targets/desktop/gnome/package.use:# x11-wm/mutter[wayland] requires xwayland[libei] for emulated input portal targets/desktop/gnome/package.use:x11-base/xwayland libei Maybe the profiles could be "cleaned" a bit if possible Thanks a lot
The problem is that xwayland[libei] also depends on >=sys-apps/xdg-desktop-portal-1.18. After removing the masks: > NonsolvableDepsInDev: version 23.2.3: nonsolvable depset(rdepend) keyword(amd64) dev profile (default/linux/amd64/17.0/musl) (7 total): solutions: [ >=sys-apps/xdg-desktop-portal-1.18.0 ] > NonsolvableDepsInStable: version 23.2.3: nonsolvable depset(rdepend) keyword(amd64) stable profile (default/linux/amd64/17.1) (63 total): solutions: [ >=sys-apps/xdg-desktop-portal-1.18.0 ] And its stabilization is blocked. See bug 916443.
sys-apps/xdg-desktop-portal is stable on amd64, x86, and arm64. The remaining masks are valid: arch/arm/package.use.stable.mask:x11-base/xwayland libei - dev-libs/libei is stable but sys-apps/xdg-desktop-portal is not. arch/hppa/package.use.mask:x11-base/xwayland libei - dev-libs/libei is keyworded but sys-apps/xdg-desktop-portal is not. arch/ia64/package.use.mask:x11-base/xwayland libei - dev-libs/libei is keyworded but sys-apps/xdg-desktop-portal is not. arch/loong/package.use.stable.mask:x11-base/xwayland libei - both dev-libs/libei and sys-apps/xdg-desktop-portal are keyworded but not stable. arch/powerpc/package.use.stable.mask:x11-base/xwayland libei - dev-libs/libei is stable but sys-apps/xdg-desktop-portal is not (for both ppc and ppc64) arch/riscv/package.use.stable.mask:x11-base/xwayland libei - both dev-libs/libei and sys-apps/xdg-desktop-portal are keyworded but not stable. arch/s390/package.use.mask:x11-base/xwayland libei - dev-libs/libei is keyworded but sys-apps/xdg-desktop-portal is not. arch/sparc/package.use.mask:x11-base/xwayland libei - dev-libs/libei is keyworded but sys-apps/xdg-desktop-portal is not.
Thanks !