From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id MEG7Bcs17GGe8wAAgWs5BA (envelope-from ) for ; Sat, 22 Jan 2022 17:50:19 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id MIYtOso17GGnaQEAG6o9tA (envelope-from ) for ; Sat, 22 Jan 2022 17:50:18 +0100 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 BA29F2B5B5 for ; Sat, 22 Jan 2022 17:50:18 +0100 (CET) Received: from localhost ([::1]:58430 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nBJaj-0006uc-QR for larch@yhetil.org; Sat, 22 Jan 2022 11:50:17 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46484) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nBJaU-0006uT-CF for guix-patches@gnu.org; Sat, 22 Jan 2022 11:50:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:44870) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nBJaU-0004hJ-2X for guix-patches@gnu.org; Sat, 22 Jan 2022 11:50:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nBJaT-00006Q-Ut for guix-patches@gnu.org; Sat, 22 Jan 2022 11:50:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#53434] Patches to unbreak many i686 packages Resent-From: Denis 'GNUtoo' Carikli Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 22 Jan 2022 16:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53434 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Maxime Devos Cc: 53434@debbugs.gnu.org Received: via spool by 53434-submit@debbugs.gnu.org id=B53434.1642870195378 (code B ref 53434); Sat, 22 Jan 2022 16:50:01 +0000 Received: (at 53434) by debbugs.gnu.org; 22 Jan 2022 16:49:55 +0000 Received: from localhost ([127.0.0.1]:37773 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nBJaN-000062-Be for submit@debbugs.gnu.org; Sat, 22 Jan 2022 11:49:55 -0500 Received: from cyberdimension.org ([80.67.179.20]:60330 helo=gnutoo.cyberdimension.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nBJaM-00005u-1n for 53434@debbugs.gnu.org; Sat, 22 Jan 2022 11:49:54 -0500 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id af648263; Sat, 22 Jan 2022 16:43:38 +0000 (UTC) Received: from primary_laptop (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 3aef8ad7; Sat, 22 Jan 2022 16:43:38 +0000 (UTC) Date: Sat, 22 Jan 2022 17:49:37 +0100 From: Denis 'GNUtoo' Carikli Message-ID: <20220122174937.450c8830@primary_laptop> In-Reply-To: <0fb48db3dd3f3027b6308e360c1494c46305ae1a.camel@telenet.be> References: <20220122035411.76b22f98@primary_laptop> <0fb48db3dd3f3027b6308e360c1494c46305ae1a.camel@telenet.be> X-Mailer: Claws Mail 4.0.0 (GTK+ 3.24.24; i686-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/kZvh.4_XEE/Xt+.Fa52D0nt"; protocol="application/pgp-signature"; micalg=pgp-sha256 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" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1642870218; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post; bh=WhLk9ng87Om9a8/vqNpoUAzjVFhuvD1M59UD1uvnt7Y=; b=IAXy2LPNQUdiBxCQfpIzRKp3upEOWTC8XT2dPIATxdo3lTpVz6jKAYNND75S/MSBUGDCV6 pel0tmNBVROj6ecQFCUxh4O1YbtoRG80zeRJFEIpzmpNcPVi6/Y/4iQvXpdJHvU1xUgNl7 l40FISPetLH99Tkf/g0bdIcYokJ2SHy4ZSP/LIe8EKpk5zlvPuxYjwjiKclVkm1H/uxq50 umLXhjIYxLiDVG9PsPZcSRKvsicEYg3C4D7oG1PgWbRANpYpAUgE9AF6hUmIY9tedpCsEe ov08uwNvZrmmjI+HOQJTRFpsWEZNFdYJGki0Cqbz1TeWALSJsqkD3+Wznyv4ag== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1642870218; a=rsa-sha256; cv=none; b=tFk685TmPpdSqEh7ZThDl69mqUezHEQk+jqF4MOYa891qjBA5AcsDBIOLzjf/LbcM7WHZ5 20yR0Hlu97yxmJTmBko6pcmBMv7S7tL8BoBR4b1Pnn8aCrVVuj1G9LXk9K22N1LMm2wtv2 WPePhtAazcJ7NNQjbDR1qaTZ492ZgjwDPOK7RynhRNDMJ6rnQHPc9MOUSMJo6kFVXyxhds 63layDqH09I15cKjIVHOMl3daMP2Jaz87lr2UcyEgLFHWddNfH3tlQ51yXdTlMpckAsnvg CB//wGM6RUINBCH+swZPRsN3+oN98yD4St9P53CV3aJ71zOFN2Sghc6udPB0SQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=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" X-Migadu-Spam-Score: -5.23 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=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" X-Migadu-Queue-Id: BA29F2B5B5 X-Spam-Score: -5.23 X-Migadu-Scanner: scn0.migadu.com X-TUID: pihX107oYcar --Sig_/kZvh.4_XEE/Xt+.Fa52D0nt Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sat, 22 Jan 2022 13:38:18 +0100 Maxime Devos wrote: > Denis 'GNUtoo' Carikli schreef op za 22-01-2022 om 03:54 [+0100]: > > Hi, > >=20 > > This is a patch serie to unbreak many i686 packages. > > [...] >=20 > I noticed that for quite a few packages, tests are disabled. > That might allow builds to =E2=80=98succeed=E2=80=99, but presumably thes= e test > failures indicate real problems (otherwise, why have a test suite?), > so this only ignores potential brokenness without addressing it. >=20 > Before ignoring tests, it would be necessary to investigate the cause > of the test failures. As I see it, we have a bit of chicken and egg issue here: If the test fails, we have no substitutes, and because of that, fixing packages where test fails become extremely time consuming, and so way less likely to happen.=20 And even if that work to fix tests is not done, if tests are disabled we end up with a somewhat working i686 system, whereas if tests are not disabled we end up with a more and more broken i686 probably with less and less people willing to fix it. So my idea here was to first get the tests disabled and then to fix the root causes. And that can takes some time to do too, as not only we need to understand why they are failing and fix them, but also need to upstream the patches and backport them in Guix or update the packages to the new versions where this is fixed. Denis. --Sig_/kZvh.4_XEE/Xt+.Fa52D0nt Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmHsNaEACgkQX138wUF3 4mMyqA//Y/DYoBWbYhbT1CQsbVo4Mm+P/74B9Qiz1QkByO1Wj6EN8WZwOH71O+ay B4GTk5K3WGE7SnWRndgZv/9FEzfl+pyEavydxPrJRi68gvKCa3df2UBbGdxIygeo GVFq0TOyYFcT1j0XtbqRz+HyVc2zdUGsk0IXcwkWQPL6AYf13fC7k/j8wrowT/ag 3TpbvIEgJTG6SHiyvm4M67UjukvcpscImWu0dK6T6uH8Qyf96xA6hlWDFMuDcl0Z cMCVpbfK3a0W7Qmb2pXJNzE9BCP+4KjhUJxwN59+YeQ6r9seBoOpVzQzLtWkrPon fav0tbtIvCl3+SCXufmeWgBHyaiihAMF5yiHGtGGGboW0xTt0gzV8rNZAB6QsXPU FAoLrMh3tMp3KFK1nR+rMV6FzL7O8KlszYt48y8ufYrU/5iag4iYkhUGFXu5EiKf J9cGcpsgmo0H9ghuiUrJhF1L7fun1wt2/LxmAEVU2THS8iFnpTU+x9p5cOge4EuB BzTGGgghGRJYB+CHngv/TZIMFy/PMGPzqePAiwM7fybzwcFzYdLzDp6pd0t+iPHG zpEYKIK1G/HKr15fqHDaivCirUoz5CgIU6LSiQaEhml4lIWB8HIjTKXGf5INKBcF PTYpv9fhCr3JF3ci6pK9uU1AUWznbgJT1UornQLdmJrlM/oF/fE= =YZrZ -----END PGP SIGNATURE----- --Sig_/kZvh.4_XEE/Xt+.Fa52D0nt--