Bug#1119890: plasma-workspace: Should plasma-workspace still Depend on x11-xserver-utils?
control: severity -1 wishlist
Le 1 novembre 2025 21:51:49 GMT+01:00, Diederik de Haas <didi.debian@cknow.org> a écrit :
>I tried to create a 'minimal' system image with KDE Plasma 6 (wrt the
>black box under cursor problem) and I use this command for that:
>``aptitude install kde-plasma-desktop -t sid``
>
>Then I noticed that 'cpp' and all its Depends and Recommends got
>installed and that is due to x11-xserver-utils getting installed, which
>is (currently?) a Depends of plasma-workspace.
Yes that looks a bit overkill.
>If I look at x11-xserver-utils' package description, I see various tools
>which are useful for an Xorg environment.
>But now that we have/are switched to Wayland, that seems less/not
>important? I can be wrong ofc.
>So I'm wondering if it's still required or could possibly be downgraded
>to Recommends?
So. While we've switched to Wayland as the default for a long time now (bookworm), I still want to ensure that the Xorg session is guaranteed to work for people who may still need it.
I've had a brief look and I don't see an easy way to split the plasma-workspace package into Wayland and an X11 parts.
So what would help is analysing :
- why that dependency exists : the x11-xserver-utils mainly ships binaries plus some Xvidtune conf file. It would be helpful to identify if any of these binaries is still called by any of plasma-workspace's source code
- try removing the x11-xserver-utils package (with some kind of dpkg force flag) and see what breaks and if the X11 session is still fully functional
- as for why x11-xserver-utils has the explicit dependency to cpp I found this [2] : xrdb needs it.
- it would be nice to also check whether / why x11-utils is still needed as a dependency
[1] <https://packages.debian.org/sid/amd64/x11-xserver-utils/filelist>
[2] <https://salsa.debian.org/xorg-team/app/x11-xserver-utils/-/commit/d251a8ca189c07129110297eb3202e55cc6e78c2>
Thanks,
--
Aurélien
Reply to: