guix-devel
[Top][All Lists]
Advanced

[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/

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]