From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id WEHEARqvgWGJCgAAgWs5BA (envelope-from ) for ; Tue, 02 Nov 2021 22:35:22 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id mAUVORmvgWGLDgAAB5/wlQ (envelope-from ) for ; Tue, 02 Nov 2021 21:35:21 +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 C4DE424A6A for ; Tue, 2 Nov 2021 22:35:13 +0100 (CET) Received: from localhost ([::1]:47236 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mi1R2-0002RK-VU for larch@yhetil.org; Tue, 02 Nov 2021 17:35:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37664) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mhcpS-0000JO-O2 for help-guix@gnu.org; Mon, 01 Nov 2021 15:18:47 -0400 Received: from mx.nixnet.email ([2a03:4000:21:8a6::1]:44416) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mhcpO-00012h-NE for help-guix@gnu.org; Mon, 01 Nov 2021 15:18:45 -0400 Received: from [127.0.0.1] (localhost [127.0.0.1]) by mx.nixnet.email (Postfix) with ESMTPSA id 82F61202E04 for ; Mon, 1 Nov 2021 15:18:33 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nixnet.email; s=202002021149; t=1635794314; h=from:from:reply-to:subject:subject:to:to:cc; bh=R72xUlHucUMBRnRP6cK4YQ+mmSbsOH0Rq23YPdFaFuc=; b=SP/icYOcfknXNWD8sImcHmalJHAdhwD61Kc/cmJ/dRp9SyEdRFIr7zetnKanaMYefM/ea3 5g0BgbJRfU5ewT9BLhUsGk3CQBHq24eXnadIG/FBNAqaB+N1v08XIiVMlaG0CeMXQq/oxl fVgCQpnYf3bCnS5YrSJc5pUgzDE1xTo= To: help-guix@gnu.org From: SeerLite Subject: Overriding xkeyboard-config package used by xorg-wrapper Message-ID: Date: Mon, 1 Nov 2021 16:18:24 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US Received-SPF: pass client-ip=2a03:4000:21:8a6::1; envelope-from=seerlite@nixnet.email; helo=mx.nixnet.email X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Tue, 02 Nov 2021 17:34:23 -0400 X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1635888917; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=R72xUlHucUMBRnRP6cK4YQ+mmSbsOH0Rq23YPdFaFuc=; b=Z9arNr3Z3NMei2ux64uahyBWQoV3d7Kt23m4812e4GtUoyy559wW5wuLv14wyNVM4az2Ts p+jq+5hdEMbNZUJPagJM6cHpjp8H6GaOyUSATtjcmlWPC6BjAojVu1Gxb4CpdNIOC+a536 BI1YetA/uX2BoiRoCjXQXzbRUyROH1W9g7iWXg/rAzLkWKNDQOTPVI91d6LGJewnmZ6N3/ n2thAOJIkjTk6DNgKg5x+Hcb7L4AXYlj1QMYttZob4NgPP93BgeY2bak8JIEpQZRUBEaJV P1qqFJj1v3Y94eR2u2ukPo85g16N2WxeYIsxK3PPFrQDmdBzwY/FVi5NLEQ+Jg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1635888917; a=rsa-sha256; cv=none; b=FWzUemhdDGh4+pIKCA6WmxdPnb4xqMxWuI/eM06h78Y78L+uJyVSUhTcsZMelGGXz4EE23 WxqKMUcDhG1B9Aq2830TvlsiW85mktuqjUgXp3cfJZeV6bcHrBJRFvxlR1wdl0MujsU/a1 XaRHfYeYZ0QWXu/aCVo5/QOQP4ABfRV2Oodf8DsBA4YyzbhJFThNVxNkfMxiVsAX2m8U8t op1P/0Av/ZZDdcoIHG+lrrMa2Eivm7NW2ChAZPyISfsj1KFLTTYKYe1WiQ6nQVIxaE6GN0 X8oE0P+hCMCNw9JcsKSnwqlKuLpJGNdFLj9liSDBOqWqGdV4l/sKZXQiqCx0wQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=temperror ("DNS error when getting key") header.d=nixnet.email header.s=202002021149 header.b="SP/icYOc"; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Spam-Score: -1.42 Authentication-Results: aspmx1.migadu.com; dkim=temperror ("DNS error when getting key") header.d=nixnet.email header.s=202002021149 header.b="SP/icYOc"; dmarc=temperror reason="query timed out" header.from=nixnet.email (policy=temperror); spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: C4DE424A6A X-Spam-Score: -1.42 X-Migadu-Scanner: scn0.migadu.com X-TUID: S3d4GM9DFVso Hi! I'm trying to override xkeyboard-config with a fork. I've successfully defined a variant in my system configuration along with variants for setxkbmap, xkbcomp and xorg-server that use it as input. They all build fine and seem to run fine too, but the problem is some things break unless the new XKB location is set directly in `X`'s `-xkbdir` argument. I thought it would automatically get set to the correct location if I used my xorg-server variant in my slim service's xorg-configuration, but that wasn't the case. I looked at gnu/services/xorg.scm and it seems like`xorg-wrapper` just uses the default xkeyboard-config for `-xkbdir`. Is there a way I can make it use the input from the server package I set in xorg-configuration instead? Or is there at least any way I can directly override the xkeyboard-config package used by xorg-wrapper? Thanks :) SeerLite