From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id gIUqOTbT4F7zcQAA0tVLHw (envelope-from ) for ; Wed, 10 Jun 2020 12:33:58 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id SKMHNTbT4F6KDwAA1q6Kng (envelope-from ) for ; Wed, 10 Jun 2020 12:33:58 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 7F0E7940668 for ; Wed, 10 Jun 2020 12:33:58 +0000 (UTC) Received: from localhost ([::1]:33486 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jizvZ-0001HA-80 for larch@yhetil.org; Wed, 10 Jun 2020 08:33:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48626) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jiziZ-0004Tg-B6 for guix-devel@gnu.org; Wed, 10 Jun 2020 08:20:31 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:16125) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jiziX-0007v6-OU; Wed, 10 Jun 2020 08:20:30 -0400 X-Originating-IP: 92.169.129.147 Received: from bababa (lfbn-idf2-1-1315-147.w92-169.abo.wanadoo.fr [92.169.129.147]) (Authenticated sender: mail@ambrevar.xyz) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id C1BF9240012; Wed, 10 Jun 2020 12:20:24 +0000 (UTC) From: Pierre Neidhardt To: Mathieu Othacehe Subject: Re: Why does slim-service-type depend on GTK+? In-Reply-To: <87v9jzme7o.fsf@gnu.org> References: <871rmnfjek.fsf@ambrevar.xyz> <87v9jzme7o.fsf@gnu.org> Date: Wed, 10 Jun 2020 14:20:24 +0200 Message-ID: <87wo4fcdtj.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=217.70.183.193; envelope-from=mail@ambrevar.xyz; helo=relay1-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/10 08:20:25 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -5 X-Spam_score: -0.6 X-Spam_bar: / X-Spam_report: (-0.6 / 5.0 requ) BAYES_00=-1.9, FROM_SUSPICIOUS_NTLD=1, PDS_OTHER_BAD_TLD=1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: 0.39 X-TUID: RtxwzVlNPUJb --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Thanks Mathieu, this helps a lot indeed! The slim service configuration depends on a generated startx, which depend on this X-wrapper: =2D-8<---------------cut here---------------start------------->8--- (begin (setenv "XORG_DRI_DRIVER_PATH" (string-append "/gnu/store/8jn365r0kk= 69j1f4b1q2b7aa2qm1xvg1-mesa-19.3.4" "/lib/dri")) (setenv "XKB_BINDIR" (stri= ng-append "/gnu/store/7ar4wyrxbafj7x9ga1ycm5l01q82mw0m-xkbcomp-1.4.3" "/bin= ")) (let ((X (string-append "/gnu/store/kqibv2arki2dqkl0iczmz6rz0y7ff5vg-xo= rg-server-1.20.7" "/bin/X"))) (apply execl X X "-xkbdir" (string-append "/g= nu/store/m96xy2wyfrg18m638h411k925rg8cjm6-xkeyboard-config-2.29" "/share/X1= 1/xkb") "-config" "/gnu/store/jr40zgab1093hxikp3csp0wnk05v108l-xserver.conf= " "-configdir" "/gnu/store/n98412kvx2jyj6k1xqj21iz22gmp0002-xorg.conf.d" (c= dr (command-line))))) =2D-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. =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl7g0AgACgkQm9z0l6S7 zH+6Kgf+La71w2N8xg5HP5eTl8enbvPnwFBgvy+Jb1iQ9t0PUFXPihCeGvhfzqwR xoD0lsvZngCvazP2r4uJpr/hJ1aiPgFnS+GYGCbXouvBaGuqpg+wyc69zIanRAMf vcWxAKVehsdB6reM8yIv8Nfy36934PYv9cfuCWzBABeBTOqI1od9NBpNqDfSVw4w iaA7AxJDvC4J8mXYqr8xNg+Cdaesw9LpONbM7XSIQEcAU9zWVnUclefZTSF1k++k M6FHQ3LQVH7vLZPatodOpRUbf5xl+GDjnRmPnfTfOht8eik1uMzd4CglZQbErzGJ UH7l2gTAcg1B+iMaBXtae+e4bS+2vQ== =iO9S -----END PGP SIGNATURE----- --=-=-=--