Closed apprehensions closed 3 weeks ago
it would cause a circular dependency, so that's one reason not to
make it a soft dependency by checking with kiss l
this is how it should be done though: xorg-server -> xf86-input-libinput -> libinput
The issue with making it a soft dependency like that is that anytime someone tries bootstrapping an xorg-system, they are going to have to ensure that they explicity add xf86-input-libinput to the packages that they need.
I personally don't see this as a problem, as this has been how kiss has been since 2019. Would adding a comment to xorg-server
's post-installation script resolve this issue?
post-install is cool, but if the user launched Xorg their system is basically useless and have to force reset.
libinput is a dependency of xorg-server and its post-install will be drowned with the rest of packages listed as dependencies of xorg-server.
just make xf86-input-libinput a dependency of xorg-server, in which xf86-input-libinput is also requires libinput.
Resolved as of: c55ce50
there is no reason not to.