Opened 3 years ago
Closed 9 months ago
#15772 closed task (worksforme)
Update dependencies on "x-window-system"
Reported by: | pierre | Owned by: | pierre |
---|---|---|---|
Priority: | normal | Milestone: | hold |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
With the rise of wayland, and the coming vulkan, "x-window-system" as a dependency is not accurate enough. This ticket is for following progress in replacing this dependency with a more accurate one. Some instruction changes may be needed too to adapt to wayland only builds.
Change History (8)
by , 3 years ago
Attachment: | x-window-dep-2021-11-20 added |
---|
comment:1 by , 3 years ago
Milestone: | 11.1 → hold |
---|---|
Owner: | changed from | to
comment:2 by , 3 years ago
Note that we may want to look at dependencies on "xorg-server" too. mutter has xorg-server (with Xwayland): this one should be changed to xwayland (and xorg-server moved to optional). I guess others should be changed to "xorg-server or xwayland"...
comment:3 by , 3 years ago
Maybe we should change the part title X + Window and Display Managers to Graphical Components in x/x.xml. And the chapter title X Window System to Graphical Environments in x/installing/installing.xml. Then X Libraries could become Graphical Environment Libraries in x/lib/lib.xml. By adequately changing the xreflabel's, the refs could be kept the same.
comment:4 by , 3 years ago
I'm OK with the title/xref name changes. Will that be enough to close this ticket?
comment:5 by , 3 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
Not quite, because I think there are some text changes needed too (in the introduction to xorg at least). I'll create a branch so that everybody can comment. But changing the titles and xreflabels will simplify a lot.
We'll maybe need another ticket for separating dependencies on xwayland and on xorg-server.
comment:7 by , 9 months ago
Resolution: | → worksforme |
---|---|
Status: | assigned → closed |
Closing this ancient ticket. We may want to review again in the future, but what we have now works. There may be some unneeded extra dependencies, but they don't hurt anything.
List of packages with dependency on x-window-system as of November 20th, 2021