Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

[SOLVED] wayland required even with -wayland flag

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
3 posts • Page 1 of 1
Author
Message
robinelvin
n00b
n00b
Posts: 23
Joined: Thu Jul 03, 2025 9:03 am
Location: Warrington, UK

[SOLVED] wayland required even with -wayland flag

  • Quote

Post by robinelvin » Fri Aug 29, 2025 2:46 pm

This may be more of a portage question but could someone explain why emerge wants to use wayland for a few package upgrades when I have specifically said not to enable it in my make.conf?

e.g.

Code: Select all

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by app-office/libreoffice-25.2.5.2::gentoo[gtk3]
# required by @selected
# required by @world (argument)
>=x11-libs/gtk+-3.24.49-r1 wayland
# required by app-office/libreoffice-25.2.5.2::gentoo[gtk4]
# required by @selected
# required by @world (argument)
>=gui-libs/gtk-4.16.13 wayland
# required by gui-libs/gtk-4.16.13::gentoo[vulkan]
# required by app-office/libreoffice-25.2.5.2::gentoo[gtk4]
# required by @selected
# required by @world (argument)
>=media-libs/vulkan-loader-1.4.321.0 wayland
# required by x11-libs/gtk+-3.24.49-r1::gentoo[wayland]
# required by xfce-extra/xfce4-screensaver-4.20.0-r1::gentoo
# required by xfce-base/xfce4-session-4.20.2::gentoo[xscreensaver]
# required by xfce-base/xfce4-meta-4.20::gentoo
# required by @selected
# required by @world (argument)
>=media-libs/mesa-25.1.7 wayland
I really don't want or need wayland on my system so I don't understand why it now seems a requirement.
Last edited by robinelvin on Fri Aug 29, 2025 4:08 pm, edited 1 time in total.
Top
grknight
Retired Dev
Retired Dev
Posts: 2564
Joined: Fri Feb 20, 2015 9:36 pm

  • Quote

Post by grknight » Fri Aug 29, 2025 2:49 pm

Duplicate of Why do gtk+ and mesa now require wayland?
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56088
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

  • Quote

Post by NeddySeagoon » Fri Aug 29, 2025 2:56 pm

robinelvin,

USE=-wayland disables wayland where its optional.
Some things will not build without wayland support and force their dependencies to support it too.

Wayland is a protocol, not an entire GUI, so you will have wayland protoco support.
If you wanted a wayland compatible GUI, you start with a conpositor, then add wayland applications to make use of the compositor.
In short, wayland does not add much.

To minimise the overhead where you don't want wayland, it can be enabled on a per package basis.

As wayland support grows, so will this list.
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
Post Reply

3 posts • Page 1 of 1

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic