Sometimes, correctly understanding the dependency graph and specifying what should be a dependency and what should NOT be a dependency is in fact the important thing, the theme of the conversation. But this thread is about something else. Something else is the theme of this thread.
Ports and dependencies were an issue long before anyone knew about Wayland.
This thread is about Wayland. All posts are supposed to revolve around Wayland, and the showstoppers that stand in the way of Wayland.
Dependencies and generally running/compiling KDE are NOT of interest in this thread. Therefore, they are off-topic. Please start another thread if you want to talk about dependencies and generally running KDE.
Participants in this conversation already know about dependencies and running KDE, that stuff is already ironed out, and is of no importance to the crowd. The important part is Wayland - and whatever's getting in the way.