[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Why does slim-service-type depend on GTK+?
From: |
Pierre Neidhardt |
Subject: |
Re: Why does slim-service-type depend on GTK+? |
Date: |
Wed, 10 Jun 2020 14:20:24 +0200 |
Thanks Mathieu, this helps a lot indeed!
The slim service configuration depends on a generated startx, which
depend on this X-wrapper:
--8<---------------cut here---------------start------------->8---
(begin (setenv "XORG_DRI_DRIVER_PATH" (string-append
"/gnu/store/8jn365r0kk69j1f4b1q2b7aa2qm1xvg1-mesa-19.3.4" "/lib/dri")) (setenv
"XKB_BINDIR" (string-append
"/gnu/store/7ar4wyrxbafj7x9ga1ycm5l01q82mw0m-xkbcomp-1.4.3" "/bin")) (let ((X
(string-append "/gnu/store/kqibv2arki2dqkl0iczmz6rz0y7ff5vg-xorg-server-1.20.7"
"/bin/X"))) (apply execl X X "-xkbdir" (string-append
"/gnu/store/m96xy2wyfrg18m638h411k925rg8cjm6-xkeyboard-config-2.29"
"/share/X11/xkb") "-config"
"/gnu/store/jr40zgab1093hxikp3csp0wnk05v108l-xserver.conf" "-configdir"
"/gnu/store/n98412kvx2jyj6k1xqj21iz22gmp0002-xorg.conf.d" (cdr
(command-line)))))
--8<---------------cut here---------------end--------------->8---
So it seems that we can't remove mesa from the slim-service closure and
I guess that's expected.
Now xserver.conf drags the Xorg modules, which drags
xf86-input-libinput.
This one depends on libinput, but it also build with libinput-minimal.
Is this a mistake?
I'll test on my system with libinput-minimal and report.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature