RE: having some problems trying to update

<[email protected]> Fri, 12 Jun 2026 00:26:56 -0400
Newsgroups gmane.linux.gentoo.user
Message-ID <[email protected]>

-----Original Message-----
From: Eli Schwartz <[email protected]> 
Sent: Thursday, June 11, 2026 10:11 AM
To: [email protected]
Subject: Re: [gentoo-user] having some problems trying to update

On 6/11/26 9:57 AM, [email protected] wrote:
> Hi.  I ran into some problems updating my system today and some of them may
> be specific, so here goes.
> 
> One thing is that I cannot use wayland, due to accessability problems and I
> am not certain how to fix.


Note that running a wayland session is different from compiling with
USE=wayland, e.g. all binary distros usually compile with exclusively
their equivalent of USE="X wayland" in order to support both types of user.

On Gentoo, these USE flags exist to allow disabling features you aren't
using, thus trimming install size / compile times, which is not the same
as "needing to disable wayland in order to use X".

It is a *potential* valid solution to "just get things working by
compiling wayland annyway".


As for your log:

!!! The ebuild selected to satisfy
">=x11-wm/mutter-49.0:0/17[introspection,test?]" has unmet requirements.
- x11-wm/mutter-49.6::gentoo USE="X gnome introspection screencast
sysprof systemd udev (xwayland) -bash-completion -debug -devkit
(-elogind) -gtk-doc (-selinux) -test -wayland" ABI_X86="(64)"
INPUT_DEVICES="-wacom" VIDEO_CARDS="-nvidia"

  The following REQUIRED_USE flag constraints are unsatisfied:
    xwayland? ( wayland )


This happens due to

profiles/base/package.use.force-# Lukas Schmelting
<[email protected]> after consulting
profiles/base/package.use.force-# Mart Raudsepp <[email protected]>
(2025-19-02)
profiles/base/package.use.force-# GNOME without Xwayland is not
mainstream yet. Current priority is that
profiles/base/package.use.force-# users have working apps, advanced
users can still override this
profiles/base/package.use.force:x11-wm/mutter xwayland



tl;dr mutter requires wayland but honestly if you cannot use wayland I'm
surprised you use GNOME at all. They are very aggressive about dropping
X support in code.



-- 
Eli Schwartz
Thanks much.

OK, so where do I put this useflag so mutter will be happy?