Opened 3 years ago

Closed 9 days 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.

Attachments (1)

x-window-dep-2021-11-20 (1.9 KB ) - added by pierre 3 years ago.
List of packages with dependency on x-window-system as of November 20th, 2021

Download all attachments as: .zip

Change History (8)

by pierre, 3 years ago

Attachment: x-window-dep-2021-11-20 added

List of packages with dependency on x-window-system as of November 20th, 2021

comment:1 by pierre, 3 years ago

Milestone: 11.1hold
Owner: changed from blfs-book to allblfseditorsasreq

comment:2 by pierre, 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 pierre, 2 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 Bruce Dubbs, 2 years ago

I'm OK with the title/xref name changes. Will that be enough to close this ticket?

comment:5 by pierre, 2 years ago

Owner: changed from allblfseditorsasreq to pierre
Status: newassigned

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:6 by pierre, 2 years ago

Created branch plabs/graphenv

comment:7 by Bruce Dubbs, 9 days ago

Resolution: worksforme
Status: assignedclosed

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.

Note: See TracTickets for help on using tickets.