From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id CDrwLMkfRmawSgAAqHPOHw:P1 (envelope-from ) for ; Thu, 16 May 2024 17:01:29 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id CDrwLMkfRmawSgAAqHPOHw (envelope-from ) for ; Thu, 16 May 2024 17:01:29 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1715871689; 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:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post; bh=T6HrOkr2F02EQnqSHumJ3lgWfImRsRDkExCogkYTmAA=; b=T9uRQkGW+ntkvFax6IT9UxtxPxfwSDph2HWNhEajPNikckUqmXTxiM9SukrNBsnXE4csMV z4ms5EjsUZjD1vYsFxKnH/RQu+NCRpQSeLchY5Md0QKX0rPoqT/2sjCqEV48iHZJtfQJbO 4giTa8GqNuJm3M3/xrxxIS7qg4WO4I7bjpIPQN79KZnsG8p0wV8xdEcSB4zXJ1FzOVsEqg A+RAbRPCx8F72gR5USliecccTiJps05RnPpmVmr9dpijIS3KY8DA+Mf3Kk7eO9w4Qz2XWO Kxma6g3Q7Y12rHDTNoq/mxgU2rFzD4CYa8fxaj6c0g+M3Ki6KDtdinR02fGILg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1715871689; a=rsa-sha256; cv=none; b=Wt1r7Fz+q+ef3kDpAvuhbh8gwgwl0JEArUDq8UnmzkgAz3OhMnvkif0r397yndWi5JSb8L wgcwHU5Hg8QT+kai/m9dJzsWrYM/mzLmxgU9YfbGhxwJ5OguvyRXLutwrNEFtHDCq8tAd2 RWoxnBhIAUyDAJ3R1DPccMHQxHz6xeMf38lE4V3PE4WbW2EarrnxuTm6ynTjGSGP6MpdMw 43Y7XpFMb3ozfnMXaiYk/zXds+/fUMrGAse2u+82rnNBG8q2/G3PkXxBu5CrV2Rs6vEtuq fd1ore7kcQPjr8U4kt+01+jVRYF1Vr9J9Ry9ZQL+ZQz6TFAYKY/HlIKMWwkPSg== 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 7A69120D28 for ; Thu, 16 May 2024 17:01:29 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s7cbb-0000P5-8j; Thu, 16 May 2024 11:01:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s7cbN-0000Ol-56 for guix-patches@gnu.org; Thu, 16 May 2024 11:01:01 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s7cbM-0007n3-HM for guix-patches@gnu.org; Thu, 16 May 2024 11:01:00 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s7cbO-0007gK-Ce for guix-patches@gnu.org; Thu, 16 May 2024 11:01:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#70985] [PATCH 0/4] Use specific errors for unsupported targets Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 16 May 2024 15:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 70985 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 70985@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.171587162129493 (code B ref -1); Thu, 16 May 2024 15:01:02 +0000 Received: (at submit) by debbugs.gnu.org; 16 May 2024 15:00:21 +0000 Received: from localhost ([127.0.0.1]:49169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s7caf-0007fb-3S for submit@debbugs.gnu.org; Thu, 16 May 2024 11:00:21 -0400 Received: from lists.gnu.org ([209.51.188.17]:55926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s7caZ-0007fT-9l for submit@debbugs.gnu.org; Thu, 16 May 2024 11:00:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s7caV-0000BX-Tu for guix-patches@gnu.org; Thu, 16 May 2024 11:00:08 -0400 Received: from mira.cbaines.net ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s7caT-0007KF-61 for guix-patches@gnu.org; Thu, 16 May 2024 11:00:06 -0400 Received: from localhost (unknown [45.67.83.153]) by mira.cbaines.net (Postfix) with ESMTPSA id F368927BBE2 for ; Thu, 16 May 2024 16:00:02 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 3d9990d5 for ; Thu, 16 May 2024 14:59:59 +0000 (UTC) From: Christopher Baines User-Agent: mu4e 1.12.2; emacs 29.3 Date: Thu, 16 May 2024 15:59:56 +0100 Message-ID: <878r09ol8z.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Spam-Score: -8.17 X-Migadu-Queue-Id: 7A69120D28 X-Migadu-Scanner: mx10.migadu.com X-Migadu-Spam-Score: -8.17 X-TUID: p2oYxwKi1I0X --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable I think when computing derivations any errors except from a small list should be treated as bugs. This has become more of an issue with the avr, or1k-elf and xtensa-ath9k-elf targets since these targets both seem to not support a large number of packages, and lead to generic errors or crashes. I'm seeing this because logs relating to errors computing package derivations are now taking up most of the data service logs around processing revisions. Christopher Baines (4): guix: packages: Add new &package-unsupported-target-error. gnu: tls: Raise conditions from target->openssl-target. gnu: cross-libc*: Raise conditions rather than returning #f. guix: build-system: meson: Don't error on unsupported targets. gnu/packages/cross-base.scm | 12 +++- gnu/packages/tls.scm | 17 ++++-- guix/build-system/meson.scm | 115 +++++++++++++++++++----------------- guix/packages.scm | 7 +++ guix/ui.scm | 7 +++ 5 files changed, 98 insertions(+), 60 deletions(-) base-commit: 5a624adfd7b14c3717237d137bd0766c77f0f570 =2D-=20 2.41.0 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmZGH2xfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9Xc2VQ/+NEugFVSwrjA1aKwpovG4rYnJ2hvWyXyA sm4fUWzjSlHCbwA7gZYm/1Y3rIsmcnr6HgtDOm3E8GiGdfx4PCOWfOwQ0vGJdJnL i2C6yOI6DS5o5wwMDJB85o3I7pkkn9HO1fuUPADHm9ea7Zbm4mI1a8FmYednJrQH 4iV7z6UpDVp7LkQ83u2Q5RymGROKb0xhuKwNhKFQ3lt5crXPCOTnLM+bGo/Hh6O+ sHqlcX4v9APkugblsI63/n8QS/6dXwgeDBxvrz6sZyWrI6cTxo5YLMzMw1Z1x/tR LFyySohpuE2qtRZwaQQqplt5AVP8FGjrUf7PCqwZjJEu+TpeshwRp25TkRv4TdHT DXplRevF9et/1U336pkpMAOhgyeHu1oUqzr56dPvH6dlB+eUZJqZbcxW2W2rOg63 c7e2qv1ZI0kTMbrWLUk6ig5idsRGK72KkI3BcVCx6+12FYql5EZ2fTITTTTREvvR 2j1IxM8WOIBH0M12gQO+KeUhb5g0rFq6u8uYOtcyjTr492r70U7aGb3ThETDuwFh 1i1U7dDzPmduZRNXuUFSjSKg8aAD9UzFM79IXZsVA/mlW9ZRnH+ymPLzOtpWiU28 9o5WipSqJvYqzK7PkNEYuZtUVZOUUmBMOFUBh4TadJ3gPT1Fk0qIpYhU8VBPpRGq rtfzCuJl4Gg= =N3ZT -----END PGP SIGNATURE----- --=-=-=--