From unknown Tue Jun 17 22:26:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39402: set-xorg-configuration pulls in unsupported packages on target architecture Resent-From: shtwzrd Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 03 Feb 2020 01:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 39402 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 39402@debbugs.gnu.org X-Debbugs-Original-To: "bug-guix@gnu.org" Reply-To: shtwzrd Received: via spool by submit@debbugs.gnu.org id=B.15806929538923 (code B ref -1); Mon, 03 Feb 2020 01:23:01 +0000 Received: (at submit) by debbugs.gnu.org; 3 Feb 2020 01:22:33 +0000 Received: from localhost ([127.0.0.1]:40772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iyQRd-0002Jq-J4 for submit@debbugs.gnu.org; Sun, 02 Feb 2020 20:22:33 -0500 Received: from lists.gnu.org ([209.51.188.17]:35518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iyQRa-0002Jg-BD for submit@debbugs.gnu.org; Sun, 02 Feb 2020 20:22:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47832) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iyQRV-0005g4-7w for bug-guix@gnu.org; Sun, 02 Feb 2020 20:22:26 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HK_RANDOM_ENVFROM,HK_RANDOM_FROM,HK_RANDOM_REPLYTO,RCVD_IN_DNSWL_LOW, SPOOFED_FREEMAIL,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iyQRT-0004UD-Kt for bug-guix@gnu.org; Sun, 02 Feb 2020 20:22:24 -0500 Received: from mail-40135.protonmail.ch ([185.70.40.135]:37401) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iyQRT-0004Ks-EB for bug-guix@gnu.org; Sun, 02 Feb 2020 20:22:23 -0500 Date: Mon, 03 Feb 2020 01:22:16 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=default; t=1580692940; bh=iskv5G6e21TfuA79MAgeKChj4nw/e95Dx9Gh6VklSfE=; h=Date:To:From:Reply-To:Subject:Feedback-ID:From; b=NZg12IePpYxsoqH6yVki5I4slV0ngsXVMnT2XVju8fbRbcQzkdpdxNFake9jf0fCV JFc5riJx/NCvSELwhJqN2T7txHxWpBQKIgcMU1YKqtbGk/+jYYox18kYt4qVTDrXLu uo9fk+omSVdC2B+gfUJILy2TyKyZlmMJItAL9/JE= From: shtwzrd Message-ID: Feedback-ID: zWLOmdNK465NSc9NhqEt4ZM6-V4iXach0rvA_JGRX4PV2HBydhahPKFng7EKRbGuoUf2smBaJzvGb4W4uiVQsg==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 185.70.40.135 X-Spam-Score: 4.9 (++++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Howdy :), I've found that the `set-xorg-configuration` service ends up pulling in `xf86-video-intel` as a dependency. But `xf86-video-intel` fails to build, with: ``` checking whether to include UXA support... no checking whether to include SNA support... auto checking for xvmc dri2proto x11 x11-xcb xcb-dri2 xcb-aux libdrm_intel... no checking whether to includ [...] Content analysis details: (4.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: protonmail.com] 0.6 HK_RANDOM_ENVFROM Envelope sender username looks random 1.0 HK_RANDOM_FROM From username looks random 1.0 HK_RANDOM_REPLYTO Reply-To username looks random -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [209.51.188.17 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (shtwzrd[at]protonmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 2.0 SPOOFED_FREEMAIL No description available. X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Howdy :), I've found that the `set-xorg-configuration` service ends up pulling in `xf86-video-intel` as a dependency. But `xf86-video-intel` fails to build, with: ``` checking whether to include UXA support... no checking whether to include SNA support... auto checking for xvmc dri2proto x11 x11-xcb xcb-dri2 xcb-aux libdrm_intel... no checking whether to includ [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: protonmail.com] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [209.51.188.17 listed in list.dnswl.org] 0.6 HK_RANDOM_ENVFROM Envelope sender username looks random 1.0 HK_RANDOM_FROM From username looks random 1.0 HK_RANDOM_REPLYTO Reply-To username looks random 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (shtwzrd[at]protonmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Howdy :), I've found that the `set-xorg-configuration` service ends up pulling in `xf= 86-video-intel` as a dependency. But `xf86-video-intel` fails to build, wit= h: ``` checking whether to include UXA support... no checking whether to include SNA support... auto checking for xvmc dri2proto x11 x11-xcb xcb-dri2 xcb-aux libdrm_intel... no checking whether to include XvMC support... no checking which acceleration method to use by default... configure: error: U= XA requested as default, but is not enabled command "/gnu/store/iql3p5zvz0nwcsckdpywdkqxccx95ygx-bash-minimal-5.0.7/bin= /bash" "./configure" "CONFIG_SHELL=3D/gnu/store/iql3p5zvz0nwcsckdpywdkqxccx= 95ygx-bash-minimal-5.0.7/bin/bash" "SHELL=3D/gnu/store/iql3p5zvz0nwcsckdpyw= dkqxccx95ygx-bash-minimal-5.0.7/bin/bash" "--prefix=3D/gnu/store/grlry4nmhx= mb2ahlbpzdvyy33wgnh87h-xf86-video-intel-2.99.917-15.f66d395" "--enable-fast= -install" "--build=3Daarch64-unknown-linux-gnu" "--with-default-accel=3Duxa= " failed with status 1 ``` What's more, the package definition for xf86-video-intel contains this: ``` (supported-systems ;; This driver is only supported on Intel systems. (filter (lambda (system) (or (string-prefix? "i686-" system) (string-prefix? "x86_64-" system))) %supported-systems)) ``` So it seems like it's a bug that it currently gets included on non i686 and= x86_64 targets. Even if I supply a modules field in set-xorg-configuration where I exclude = `xf86-video-intel`, guix still tries to build it. The only reference to `xf86-video-intel` is its inclusion in %default-xorg-= modules -- would making the contents of that list target-aware be a potenti= al fix? From unknown Tue Jun 17 22:26:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39402: set-xorg-configuration pulls in unsupported packages on target architecture Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 04 Feb 2020 11:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39402 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: shtwzrd Cc: 39402@debbugs.gnu.org Received: via spool by 39402-submit@debbugs.gnu.org id=B39402.15808143607590 (code B ref 39402); Tue, 04 Feb 2020 11:06:01 +0000 Received: (at 39402) by debbugs.gnu.org; 4 Feb 2020 11:06:00 +0000 Received: from localhost ([127.0.0.1]:42665 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iyw1o-0001yM-0R for submit@debbugs.gnu.org; Tue, 04 Feb 2020 06:06:00 -0500 Received: from flashner.co.il ([178.62.234.194]:60428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iyw1m-0001y8-2N for 39402@debbugs.gnu.org; Tue, 04 Feb 2020 06:05:58 -0500 Received: from localhost (unknown [141.226.13.108]) by flashner.co.il (Postfix) with ESMTPSA id 443AB40045; Tue, 4 Feb 2020 11:05:52 +0000 (UTC) Date: Tue, 4 Feb 2020 13:05:21 +0200 From: Efraim Flashner Message-ID: <20200204110521.GD19864@E5400> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="VMt1DrMGOVs3KQwf" Content-Disposition: inline In-Reply-To: X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --VMt1DrMGOVs3KQwf Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 03, 2020 at 01:22:16AM +0000, shtwzrd via Bug reports for GNU G= uix wrote: > Howdy :), >=20 > I've found that the `set-xorg-configuration` service ends up pulling in `= xf86-video-intel` as a dependency. But `xf86-video-intel` fails to build, w= ith: >=20 > ``` > checking whether to include UXA support... no > checking whether to include SNA support... auto > checking for xvmc dri2proto x11 x11-xcb xcb-dri2 xcb-aux libdrm_intel... = no > checking whether to include XvMC support... no > checking which acceleration method to use by default... configure: error:= UXA requested as default, but is not enabled > command "/gnu/store/iql3p5zvz0nwcsckdpywdkqxccx95ygx-bash-minimal-5.0.7/b= in/bash" "./configure" "CONFIG_SHELL=3D/gnu/store/iql3p5zvz0nwcsckdpywdkqxc= cx95ygx-bash-minimal-5.0.7/bin/bash" "SHELL=3D/gnu/store/iql3p5zvz0nwcsckdp= ywdkqxccx95ygx-bash-minimal-5.0.7/bin/bash" "--prefix=3D/gnu/store/grlry4nm= hxmb2ahlbpzdvyy33wgnh87h-xf86-video-intel-2.99.917-15.f66d395" "--enable-fa= st-install" "--build=3Daarch64-unknown-linux-gnu" "--with-default-accel=3Du= xa" failed with status 1 > ``` >=20 > What's more, the package definition for xf86-video-intel contains this: >=20 > ``` > (supported-systems > ;; This driver is only supported on Intel systems. > (filter (lambda (system) (or (string-prefix? "i686-" system) > (string-prefix? "x86_64-" system))) > %supported-systems)) > ``` >=20 > So it seems like it's a bug that it currently gets included on non i686 a= nd x86_64 targets. >=20 > Even if I supply a modules field in set-xorg-configuration where I exclud= e `xf86-video-intel`, guix still tries to build it. Can you share your config? We might be able to work around it for now. > The only reference to `xf86-video-intel` is its inclusion in %default-xor= g-modules -- would making the contents of that list target-aware be a poten= tial fix? That sounds like a good long-term solution, to only include modules which are appropriate for that architecture. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --VMt1DrMGOVs3KQwf Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl45T/AACgkQQarn3Mo9 g1GfZxAApnrJA3cP40YUck20k5196N4CIOIjfawgjTXc3Tywi2z1Iqzy/Eqb8mDO SvEqMpwBCC5SHvnHlfU8mpftcqrK3EmHULUZrLRvgQydzXsi/d6EdAw8thsDCTBj 4cJG+r+zXIYMuRlmWcV9kwvoMloJbM7XFm8jfS8lJd/NcBw9mUG2NOUVZwCztc1a pryF0bOEaEUha6RETJNVjlXGo99i1VyLUX5Il5UqwfJE2pdFT/AYoda2fCAMk4PO YW6m0HuaxJsFtGKLbXc21fbk0agveyYRMqLWMu1M226IVs51FqBh03nNnHA9551Q nzyuTn/zomq0XiKaDedFppjauIdLybZMZyF9pZCblcqh9YHroCGDJkdHFDZCJjBD j0t146lNEm9Sb7OAMiY/eu6rEoXoRQu8Ctj1R+EwLNsEs/dJNXNxn4phUTjW+R9h i1TqisJqemg8aef952QRkDgUwSPJPTHrJLcsFnU0dlrYAmPcT3mUhL/dhJG/3B6T ftQRHSggIQnvFhDcccK1LciRZmUw2mP21dfkZmuSbjkhTSx6va4oxLRCSlZidfdO 0Ag5aDblmwdBiKGUP02qb9uYRe+aRCnESzkRP+rpz//fnR99/2xBS3v7xClCHUFO qtYeWyjBnppyIttX9rCrFmy04twyoqhcNOY9n/E0ZW9TfKuX3SU= =SXhF -----END PGP SIGNATURE----- --VMt1DrMGOVs3KQwf-- From unknown Tue Jun 17 22:26:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39402: set-xorg-configuration pulls in unsupported packages on target architecture Resent-From: shtwzrd Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 08 Feb 2020 09:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39402 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Efraim Flashner Cc: "39402@debbugs.gnu.org" <39402@debbugs.gnu.org> Reply-To: shtwzrd Received: via spool by 39402-submit@debbugs.gnu.org id=B39402.158115427613021 (code B ref 39402); Sat, 08 Feb 2020 09:32:02 +0000 Received: (at 39402) by debbugs.gnu.org; 8 Feb 2020 09:31:16 +0000 Received: from localhost ([127.0.0.1]:50610 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j0MSE-0003Nr-9C for submit@debbugs.gnu.org; Sat, 08 Feb 2020 04:31:15 -0500 Received: from mail-40130.protonmail.ch ([185.70.40.130]:33879) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j0MSB-0003NK-EG for 39402@debbugs.gnu.org; Sat, 08 Feb 2020 04:31:09 -0500 Date: Sat, 08 Feb 2020 09:30:57 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=default; t=1581154260; bh=RHgLY0tsSAnNub3cNe9X/jP24sVkHpQsYlbkeFzZfs8=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References: Feedback-ID:From; b=jZddIThEZOy2U9SmefTV3XbgZMSGZTOsLxNq8jhIlf1V1uKFQGSHSq44K2aAc+TjS MIKjQcgZ+HttlpUN/ggdH3sADhLdduhr2TabIkjn7mmHejmgFZ3AYlV10tHzPqrOty Lphuvix2ILZPgI6nSnit+u3AEMzGfb2IRNi86HNY= From: shtwzrd Message-ID: In-Reply-To: <20200204110521.GD19864@E5400> References: <20200204110521.GD19864@E5400> Feedback-ID: zWLOmdNK465NSc9NhqEt4ZM6-V4iXach0rvA_JGRX4PV2HBydhahPKFng7EKRbGuoUf2smBaJzvGb4W4uiVQsg==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=1.5 required=7.0 tests=ALL_TRUSTED,BAYES_50, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, HK_RANDOM_REPLYTO,PDS_OTHER_BAD_TLD shortcircuit=no autolearn=no autolearn_force=no version=3.4.2 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail.protonmail.ch X-Spam-Score: 3.6 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I did a little bit more experimenting and can see it's not set-xorg-configuration that is the problem, it goes deeper. Perhaps it's `xorg-configuration` itself? Here's my full config at the minute, now trying with `xorg-start-command`, which has the same problem: Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: denx.de] 1.0 HK_RANDOM_REPLYTO Reply-To username looks random 1.0 HK_RANDOM_FROM From username looks random 0.6 HK_RANDOM_ENVFROM Envelope sender username looks random -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [185.70.40.130 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [185.70.40.130 listed in wl.mailspike.net] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (shtwzrd[at]protonmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.7 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: git.eno.space (space)] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 3.3 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I did a little bit more experimenting and can see it's not set-xorg-configuration that is the problem, it goes deeper. Perhaps it's `xorg-configuration` itself? Here's my full config at the minute, now trying with `xorg-start-command`, which has the same problem: Content analysis details: (3.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: denx.de] 1.0 HK_RANDOM_REPLYTO Reply-To username looks random 1.0 HK_RANDOM_FROM From username looks random 0.6 HK_RANDOM_ENVFROM Envelope sender username looks random 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (shtwzrd[at]protonmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.7 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: git.eno.space (space)] -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager I did a little bit more experimenting and can see it's not set-xorg-configu= ration that is the problem, it goes deeper. Perhaps it's `xorg-configuration` itself? Here's my full config at the minute, now trying with `xorg-start-command`, = which has the same problem: ``` (use-modules (guix download) =09 (guix git-download) =09 (guix packages) =09 (gnu) =09 (gnu bootloader u-boot) =09 (gnu packages linux) =09 (gnu packages bootloaders) =09 (gnu packages libusb) =09 (gnu packages certs) =09 (gnu packages bootloaders) =09 (gnu packages suckless) =09 (gnu packages xdisorg) =09 (gnu packages gnome) =09 (gnu packages xorg) =09 (gnu services xorg) =09 (gnu services dbus) =09 (gnu services sound) =09 (gnu services networking) =09 (gnu services avahi) =09 (gnu services desktop) =09 (guix build-system trivial)) (use-service-modules desktop) ;; bootloader --- (define-public u-boot-pinebook-pro-rk3399 (let ((base (make-u-boot-package "pinebook_pro-rk3399" "aarch64-linux-gnu= "))) (package (inherit base) (source (origin =09 (method url-fetch) =09 (uri (string-append =09=09 "ftp://ftp.denx.de/pub/u-boot/" =09=09 "u-boot-" (package-version base)".tar.bz2")) =09 (sha256 =09 (base32 =09=09"1w9ml4jl15q6ixpdqzspxjnl7d3rgxd7f99ms1xv5c8869h3qida")) =09 ;; need a rather large patch, based on commit: =09 ;; 3034b8864e47bfbf6f0330dc67620a2a71cfe3f8 =09 ;; from git.eno.space/pbp-uboot.git =09 (patches '("./patches/uboot-pinebook-pro-rk3399.patch")))) (arguments (substitute-keyword-arguments (package-arguments base) ((#:phases phases) =09`(modify-phases ,phases =09=09=09(add-after =09=09=09 'unpack 'set-environment =09=09=09 (lambda* (#:key inputs #:allow-other-keys) =09=09=09 (setenv "BL31" (string-append (assoc-ref inputs "firmware") =09=09=09=09=09=09=09 "/bl31.elf")) =09=09=09 #t)) =09=09=09;; Phases do not succeed on the bl31 ELF. =09=09=09(delete 'strip) =09=09=09(delete 'validate-runpath))))) (native-inputs `(("firmware" ,arm-trusted-firmware-rk3399) =09,@(package-native-inputs base)))))) (define u-boot-pinebook-pro-bootloader (bootloader (inherit u-boot-rockpro64-rk3399-bootloader) (package u-boot-pinebook-pro-rk3399))) =09=09=09=09=09;(define u-boot-pinebookpro-rk3399-bootloader ;; SD and eMMC use the same format =09=09=09=09=09; (bootloader =09=09=09=09=09; (inherit u-boot-bootloader) =09=09=09=09=09; (package u-boot-rockpro64-rk3399) =09=09=09=09=09; (installer install-rockpro64-rk3399-u-boot))) ;; linux kernel --- (define kernel-config (string-append (dirname (current-filename)) "/kernel.config")) ;; we need a custom patched kernel for now ;; hopefully the changes get mainlined soon (define linux-pbp (let ((repo "gitlab.manjaro.org/tsys/linux-pinebook-pro") =09(commit "b262e709c608c1a5acefca280a2899acab9a802b") =09(revision "3")) (package (inherit linux-libre) (name "linux-pbp") (version (git-version "5.5.0" revision commit)) (native-inputs `(("kconfig" ,kernel-config) =09,@(assoc-remove! (package-native-inputs linux-libre) "kconfig"))) (source (origin =09 (method url-fetch) =09 (uri (string-append =09=09 "https://" repo "/repository/archive.tar.gz?ref=3D" commit)) =09 (sha256 =09 (base32 =09=09"087qla48jqwa1bwn6d3qriizjfnv2xvl7q8akjmrkgfa46a5lrxr"))))))) (operating-system (kernel linux-pbp) (host-name "pinebook-pro") (timezone "Europe/Copenhagen") (locale "en_US.utf8") (keyboard-layout (keyboard-layout "us" "altgr-intl")) (bootloader (bootloader-configuration (target "/dev/mmcblk1boot0") (bootloader u-boot-pinebook-pro-bootloader))) (initrd-modules '()); (delq "ahci" %base-initrd-modules)) (file-systems (append =09=09(list =09=09 (file-system =09=09 (device "/dev/mmcblk1p1") =09=09 (mount-point "/boot") =09=09 (type "vfat")) =09=09 (file-system =09=09 (device "/dev/mmcblk1p2") =09=09 (mount-point "/") =09=09 (type "ext4"))) =09=09%base-file-systems)) ;; This is where user accounts are specified. The "root" ;; account is implicit, and is initially created with the ;; empty password. (users (cons (user-account (name "rock") (group "users") ;; Adding the account to the "wheel" group ;; makes it a sudoer. Adding it to "audio" ;; and "video" allows the user to play sound ;; and access the webcam. (supplementary-groups '("wheel" =09=09=09 "audio" "video"))) %base-user-accounts)) ;; Globally-installed packages. (packages (append =09 (list =09 nss-certs) =09 %base-packages)) (services (append =09 (list =09 ;; desktop environment and xorg config =09 (service xfce-desktop-service-type) =09=09=09=09=09;=09 slim-service-type) =09 (simple-service 'startx-file =09=09=09 special-files-service-type =09=09=09 (let =09=09=09=09 ((startx =09=09=09=09 (xorg-start-command =09=09=09=09 (xorg-configuration =09=09=09=09 (keyboard-layout keyboard-layout) =09=09=09=09 (extra-config =09=09=09=09 '( =09=09=09=09=09;; small fix for the trackpad, as described on wiki.pine64.o= rg =09=09=09=09=09"Section \"InputClass\" =09=09 Identifier \"touchpad catchall\" =09=09 Driver \"synaptics\" =09=09 MatchIsTouchpad \"on\" =09=09 MatchDevicePath \"/dev/input/event= *\" =09=09 Option \"MinSpeed\" \"0.25\" =09 EndSection")))))) =09=09=09 `(("/bin/startx" ,(file-append startx "/bin/startx"))))) =09 (screen-locker-service slock) =09 (screen-locker-service xlockmore "xlock") =09 ;; Add udev rules for MTP devices so that non-root users can access =09 ;; them. =09 (simple-service 'mtp udev-service-type (list libmtp)) =09 ;; network management =09 (service network-manager-service-type) =09 (service wpa-supplicant-service-type) =09 (simple-service 'network-manager-applet =09=09=09 profile-service-type =09=09=09 (list network-manager-applet)) =09 (service modem-manager-service-type) =09 (service usb-modeswitch-service-type) =09 (service avahi-service-type) =09 (udisks-service) =09 (service upower-service-type) =09 (service cups-pk-helper-service-type) =09 (geoclue-service) =09 (service polkit-service-type) =09 (elogind-service) =09 (dbus-service) =09 (service ntp-service-type) =09 x11-socket-directory-service =09 (service alsa-service-type)) =09 %base-services)) ;; Allow resolution of '.local' host names with mDNS. (name-service-switch %mdns-host-lookup-nss)) ``` I wonder, does the use of `default` in `xorg-configuration` cause the defau= lt provided parameters to be evaluated and included even when the given fie= ld was initialized with a different value? I want to try to fix this in guix but my knowledge of the project and guile= are limited at the moment. Alternatively, are there any cute workarounds I could do? I tried to find a= way to do a package replacement but I couldn't see how ot make it work in = this case, where the package is pulled in by a service somehow and doesn't = provide a way to configure what it uses. Thanks for helping. :) =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Tuesday, February 4, 2020 11:05 AM, Efraim Flashner wrote: > On Mon, Feb 03, 2020 at 01:22:16AM +0000, shtwzrd via Bug reports for GNU= Guix wrote: > > > Howdy :), > > I've found that the `set-xorg-configuration` service ends up pulling in= `xf86-video-intel` as a dependency. But `xf86-video-intel` fails to build,= with: > > > > checking whether to include UXA support... no > > checking whether to include SNA support... auto > > checking for xvmc dri2proto x11 x11-xcb xcb-dri2 xcb-aux libdrm_int= el... no > > checking whether to include XvMC support... no > > checking which acceleration method to use by default... configure: = error: UXA requested as default, but is not enabled > > command "/gnu/store/iql3p5zvz0nwcsckdpywdkqxccx95ygx-bash-minimal-5= .0.7/bin/bash" "./configure" "CONFIG_SHELL=3D/gnu/store/iql3p5zvz0nwcsckdpy= wdkqxccx95ygx-bash-minimal-5.0.7/bin/bash" "SHELL=3D/gnu/store/iql3p5zvz0nw= csckdpywdkqxccx95ygx-bash-minimal-5.0.7/bin/bash" "--prefix=3D/gnu/store/gr= lry4nmhxmb2ahlbpzdvyy33wgnh87h-xf86-video-intel-2.99.917-15.f66d395" "--ena= ble-fast-install" "--build=3Daarch64-unknown-linux-gnu" "--with-default-acc= el=3Duxa" failed with status 1 > > > > > > What's more, the package definition for xf86-video-intel contains this: > > > > (supported-systems > > ;; This driver is only supported on Intel systems. > > (filter (lambda (system) (or (string-prefix? "i686-" system) > > (string-prefix? "x86_64-" syste= m))) > > %supported-systems)) > > > > > > So it seems like it's a bug that it currently gets included on non i686= and x86_64 targets. > > Even if I supply a modules field in set-xorg-configuration where I excl= ude `xf86-video-intel`, guix still tries to build it. > > Can you share your config? We might be able to work around it for now. > > > The only reference to `xf86-video-intel` is its inclusion in %default-x= org-modules -- would making the contents of that list target-aware be a pot= ential fix? > > That sounds like a good long-term solution, to only include modules > which are appropriate for that architecture. > > -------------------------------------------------------------------------= ------------------------------------------ > > Efraim Flashner efraim@flashner.co.il =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 > GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 > Confidentiality cannot be guaranteed on emails sent or received unencrypt= ed From unknown Tue Jun 17 22:26:55 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: shtwzrd Subject: bug#39402: closed (Re: [PATCH] services: xorg: Filter modules based on system) Message-ID: References: <20200215230442.wdvepfnc5yd3zpvd@gravity> X-Gnu-PR-Message: they-closed 39402 X-Gnu-PR-Package: guix Reply-To: 39402@debbugs.gnu.org Date: Sat, 15 Feb 2020 23:05:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1581807901-13427-1" This is a multi-part message in MIME format... ------------=_1581807901-13427-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #39402: set-xorg-configuration pulls in unsupported packages on target arch= itecture which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 39402@debbugs.gnu.org. --=20 39402: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D39402 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1581807901-13427-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 39402-done) by debbugs.gnu.org; 15 Feb 2020 23:04:10 +0000 Received: from localhost ([127.0.0.1]:36557 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j36Tq-0003TE-0M for submit@debbugs.gnu.org; Sat, 15 Feb 2020 18:04:10 -0500 Received: from pat.zlotemysli.pl ([37.59.186.212]:51470) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j36To-0003T5-Vx for 39402-done@debbugs.gnu.org; Sat, 15 Feb 2020 18:04:09 -0500 Received: (qmail 20754 invoked by uid 1009); 16 Feb 2020 00:04:07 +0100 Received: from 188.123.215.55 (kuba@kadziolka.net@188.123.215.55) by pat (envelope-from , uid 1002) with qmail-scanner-2.08st (clamdscan: 0.98.6/25723. spamassassin: 3.4.0. perlscan: 2.08st. Clear:RC:1(188.123.215.55):. Processed in 0.026404 secs); 15 Feb 2020 23:04:07 -0000 Received: from unknown (HELO gravity) (kuba@kadziolka.net@188.123.215.55) by pat.zlotemysli.pl with SMTP; 16 Feb 2020 00:04:06 +0100 Date: Sun, 16 Feb 2020 00:04:42 +0100 From: Jakub =?utf-8?B?S8SFZHppb8WCa2E=?= To: shtwzrd Subject: Re: [PATCH] services: xorg: Filter modules based on system Message-ID: <20200215230442.wdvepfnc5yd3zpvd@gravity> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="sjrdcudju7772we2" Content-Disposition: inline In-Reply-To: X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 39402-done Cc: 39402-done@debbugs.gnu.org, 39535-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --sjrdcudju7772we2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Feb 09, 2020 at 09:31:09PM +0000, shtwzrd wrote: > @@ -356,7 +361,7 @@ in @var{config}, are available. The result should be= used in place of > #~(apply execl #$X #$X ;; Second #$X is for argv[0]. > "-logverbose" "-verbose" "-terminate" > #$@(xorg-configuration-server-arguments config) > - (cdr (command-line)))) > + (cdr (command-line)))) > =20 > (program-file "startx" exp)) > =20 > @@ -477,7 +482,7 @@ desktop session from the system or user profile will = be used." > (auto-login? slim-configuration-auto-login? > (default #f)) > (default-user slim-configuration-default-user > - (default "")) > + (default "")) > (theme slim-configuration-theme > (default %default-slim-theme)) > (theme-name slim-configuration-theme-name > @@ -870,10 +875,10 @@ the GNOME desktop environment.") > "Enable=3D" (if (gdm-configuration-debug? config) > "true" > "false") "\n" > - "\n" > - "[security]\n" > - "#DisallowTCP=3Dtrue\n" > - "#AllowRemoteAutoLogin=3Dfalse\n")) > + "\n" > + "[security]\n" > + "#DisallowTCP=3Dtrue\n" > + "#AllowRemoteAutoLogin=3Dfalse\n")) > =20 > (define (gdm-pam-service config) > "Return a PAM service for @command{gdm}." Looks like you reformatted the file by accident. Apart from that, LGTM, so pushed as 779d96c9b0ee38cbaca9f8577e6cc7f907fb29cb after removing the formatting mishap. Thanks for the patch! --sjrdcudju7772we2 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE5Xa/ss9usT31cTO54xWnWEYTFWQFAl5IeQoACgkQ4xWnWEYT FWSNhxAAoVNtMbLah3OPTnB2HY3q8KgOwN2BjgE8vDa8LYKaKQP4hvWyEVRc+S8f HEs7w5bIcn+qJUaq5XGAUAW0eGg48PF6wZtHvmGRED3RokWivh0KYRI/C0Rq+fCK bCeIC2JnyhuyQOQElHFFqb4IBlcPonSLHtnfidpQOnnOv2ndzqX0lQ6r7HjvgiJI fkedYBJul8A2fUX4BV5S5hl7eRsV+KajPU+nmM9woqxSv0Uyux7QY5v42VLiuL5P IBHE4H872GkyER1LjzG+pNal4e7zJcdzbTukq0xbaAuKsRDjc7nDDJHKVDdJfHNI WBuP8xROI3taO+60CzF9iL0lf2/VjbopcXlOmMt74zxMD/8ZAnpj7WcSMLh6zRZx Ee87rnsDCZwryx65pnz9++jxvfhZzzc7wIKqFchEsBGE7U9y1amUYkCX6DkW+pvC 0lAAaMS51Fpn1MdfNWTqrSA45He7oZMyM8wotVl0EQuaK2MxGebZ+ag4FzEuRrT1 7yyV1B47vvCAbTBdz7ptjtmRawZDuHKrq8eIWBoesKLBniqbcTwb7cD/lAQjwHSG jZpiEQlVdu7l7hCnNdujT+GvxZoE9Ea3HERZASj+TkNk2SN1sGPH5gzSU4IVxk1u TGsze4jHoeADkGjF49WdCQsmSskkvchOUli1LVc05pW3ivCfg6o= =Lt+c -----END PGP SIGNATURE----- --sjrdcudju7772we2-- ------------=_1581807901-13427-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 3 Feb 2020 01:22:33 +0000 Received: from localhost ([127.0.0.1]:40772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iyQRd-0002Jq-J4 for submit@debbugs.gnu.org; Sun, 02 Feb 2020 20:22:33 -0500 Received: from lists.gnu.org ([209.51.188.17]:35518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iyQRa-0002Jg-BD for submit@debbugs.gnu.org; Sun, 02 Feb 2020 20:22:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47832) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iyQRV-0005g4-7w for bug-guix@gnu.org; Sun, 02 Feb 2020 20:22:26 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HK_RANDOM_ENVFROM,HK_RANDOM_FROM,HK_RANDOM_REPLYTO,RCVD_IN_DNSWL_LOW, SPOOFED_FREEMAIL,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iyQRT-0004UD-Kt for bug-guix@gnu.org; Sun, 02 Feb 2020 20:22:24 -0500 Received: from mail-40135.protonmail.ch ([185.70.40.135]:37401) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iyQRT-0004Ks-EB for bug-guix@gnu.org; Sun, 02 Feb 2020 20:22:23 -0500 Date: Mon, 03 Feb 2020 01:22:16 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=default; t=1580692940; bh=iskv5G6e21TfuA79MAgeKChj4nw/e95Dx9Gh6VklSfE=; h=Date:To:From:Reply-To:Subject:Feedback-ID:From; b=NZg12IePpYxsoqH6yVki5I4slV0ngsXVMnT2XVju8fbRbcQzkdpdxNFake9jf0fCV JFc5riJx/NCvSELwhJqN2T7txHxWpBQKIgcMU1YKqtbGk/+jYYox18kYt4qVTDrXLu uo9fk+omSVdC2B+gfUJILy2TyKyZlmMJItAL9/JE= To: "bug-guix@gnu.org" From: shtwzrd Subject: set-xorg-configuration pulls in unsupported packages on target architecture Message-ID: Feedback-ID: zWLOmdNK465NSc9NhqEt4ZM6-V4iXach0rvA_JGRX4PV2HBydhahPKFng7EKRbGuoUf2smBaJzvGb4W4uiVQsg==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 185.70.40.135 X-Spam-Score: 4.9 (++++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Howdy :), I've found that the `set-xorg-configuration` service ends up pulling in `xf86-video-intel` as a dependency. But `xf86-video-intel` fails to build, with: ``` checking whether to include UXA support... no checking whether to include SNA support... auto checking for xvmc dri2proto x11 x11-xcb xcb-dri2 xcb-aux libdrm_intel... no checking whether to includ [...] Content analysis details: (4.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: protonmail.com] 0.6 HK_RANDOM_ENVFROM Envelope sender username looks random 1.0 HK_RANDOM_FROM From username looks random 1.0 HK_RANDOM_REPLYTO Reply-To username looks random -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [209.51.188.17 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (shtwzrd[at]protonmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 2.0 SPOOFED_FREEMAIL No description available. X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: shtwzrd Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Howdy :), I've found that the `set-xorg-configuration` service ends up pulling in `xf86-video-intel` as a dependency. But `xf86-video-intel` fails to build, with: ``` checking whether to include UXA support... no checking whether to include SNA support... auto checking for xvmc dri2proto x11 x11-xcb xcb-dri2 xcb-aux libdrm_intel... no checking whether to includ [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: protonmail.com] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [209.51.188.17 listed in list.dnswl.org] 0.6 HK_RANDOM_ENVFROM Envelope sender username looks random 1.0 HK_RANDOM_FROM From username looks random 1.0 HK_RANDOM_REPLYTO Reply-To username looks random 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (shtwzrd[at]protonmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Howdy :), I've found that the `set-xorg-configuration` service ends up pulling in `xf= 86-video-intel` as a dependency. But `xf86-video-intel` fails to build, wit= h: ``` checking whether to include UXA support... no checking whether to include SNA support... auto checking for xvmc dri2proto x11 x11-xcb xcb-dri2 xcb-aux libdrm_intel... no checking whether to include XvMC support... no checking which acceleration method to use by default... configure: error: U= XA requested as default, but is not enabled command "/gnu/store/iql3p5zvz0nwcsckdpywdkqxccx95ygx-bash-minimal-5.0.7/bin= /bash" "./configure" "CONFIG_SHELL=3D/gnu/store/iql3p5zvz0nwcsckdpywdkqxccx= 95ygx-bash-minimal-5.0.7/bin/bash" "SHELL=3D/gnu/store/iql3p5zvz0nwcsckdpyw= dkqxccx95ygx-bash-minimal-5.0.7/bin/bash" "--prefix=3D/gnu/store/grlry4nmhx= mb2ahlbpzdvyy33wgnh87h-xf86-video-intel-2.99.917-15.f66d395" "--enable-fast= -install" "--build=3Daarch64-unknown-linux-gnu" "--with-default-accel=3Duxa= " failed with status 1 ``` What's more, the package definition for xf86-video-intel contains this: ``` (supported-systems ;; This driver is only supported on Intel systems. (filter (lambda (system) (or (string-prefix? "i686-" system) (string-prefix? "x86_64-" system))) %supported-systems)) ``` So it seems like it's a bug that it currently gets included on non i686 and= x86_64 targets. Even if I supply a modules field in set-xorg-configuration where I exclude = `xf86-video-intel`, guix still tries to build it. The only reference to `xf86-video-intel` is its inclusion in %default-xorg-= modules -- would making the contents of that list target-aware be a potenti= al fix? ------------=_1581807901-13427-1--