From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id gAKGFb1aGmcHEAAAqHPOHw:P1 (envelope-from ) for ; Thu, 24 Oct 2024 14:33:33 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id gAKGFb1aGmcHEAAAqHPOHw (envelope-from ) for ; Thu, 24 Oct 2024 16:33:33 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=cyberdimension.org header.s=dkim header.b=X3A7NuBZ; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-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=1729780413; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=YZhU4fvi6ocNbbjkoKnvm18Rya9pacDpLv/NEvgExy8=; b=IGZ9ApZTLWuAI7ePG2pIQ9py4Jku7srYCwwaECb6TfBTYAkFZ5SWlPBNXFbWZEJvCJaJZ/ O1JiiGBpnlPAEL5Eb69vUzkmXbUtGVs9Whrc1WX2QHfvQpzye02ba0VoCthVLTGSWj0iDA uFcidqH50ptN3+zrazd76RrfONMmRHNygnHZ5vuCYj7VynnH6ic5pDbc9+BAfv1e8XVxvL bnyqPdn7DTTumDw77dLVcRgQmXkkxoKO+Ks7NEjiVDsQ3ubVrLZqFHafR9H1cTdiaTjG1r 8DP1g7Z2anLE4BzCiZl7bsKDdzUZkIpW4bCei6/cueFzOrHL93ntHUk88CdaXA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1729780413; a=rsa-sha256; cv=none; b=n10uIVt1sqNY3JMORj7CX0hZK0u2VmVL9+HANebuyovdP0797pzXpDXd/Amdm08i4jAFvl DazyhkDDo8TkPSLnRZE3RVDAMM1oTcVFIslhVoxK6oghIGYQfOLF/00WDqU1qhUojocTSP YWmglwt+RhTA/YLgtYBnOAV+sFxWijsmJ0QKKj3weRZNdw//y1efFAhIkkxizSkM2cUHxw Jji1JKPo/QNPtpecDy/nMdm3cRKGNvYtGCRLt4VNIKStlgjMJkpWK3EbFBgWoZybA+Jkwr esqe7LCmJwETISkcfP5cIC1dgjtGolAcuFlzcm4oOiXA4lyvVrEnC499rUkojg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=cyberdimension.org header.s=dkim header.b=X3A7NuBZ; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none 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 3A262784C for ; Thu, 24 Oct 2024 16:33:32 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t3ytW-0003gR-0X; Thu, 24 Oct 2024 10:32:58 -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 1t3ytT-0003gF-3J for help-guix@gnu.org; Thu, 24 Oct 2024 10:32:55 -0400 Received: from cyberdimension.org ([2001:678:938:3ff::36] helo=rockpro64.cyberdimension.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1t3ytQ-0007zn-Re for help-guix@gnu.org; Thu, 24 Oct 2024 10:32:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=dkim; bh=wuafALOgSBWsHhX kQ4RglVNFPh/dwdGMiy3q89doa2A=; h=references:in-reply-to:subject:to: from:date; d=cyberdimension.org; b=X3A7NuBZ/1RgJEyYlTBsU7tSU0kMhmxiYOC wY0qL1aiNqMfoh3qpQn3jfUSN/r4PjWY+X13gLqYB5dt8rfddPj4oGvaXZnsSxHPBFA9iy UWMqIdwk2fbBU9cYZmbSL3b8yv4pk8XMgfvAwqssmNjG397mTvVdrhY7jbOEZ3H6Akn1Jz xYQnNXhEvCjZb6tB/bL57Gi2CSNftJOUuqGMt/9cu8aaYKhgjE3oArVdjgQ7oNK8vGatR+ TvBtkxT78B07qM+hZ8ywJ4qu7dHTN5mERSv5+9i0sm9F7TL+L+8s6nK0DeW8bo4B/P4Ite KuXW7eaFr4I1Dh2LPYHemiLlhrw== Received: from primary_laptop (localhost [127.0.0.1]) by rockpro64.cyberdimension.org (OpenSMTPD) with ESMTP id 2ab86f2b; Thu, 24 Oct 2024 14:32:46 +0000 (UTC) Date: Thu, 24 Oct 2024 16:32:33 +0200 From: Denis 'GNUtoo' Carikli To: help-guix@gnu.org, Adrien 'neox' Bourmault , Jason Self Subject: Re: Guix 1.4.0+i686: getting ghc substitutes? Message-ID: <20241024163233.586b31ec@primary_laptop> In-Reply-To: <20241018222605.4a9270e5@primary_laptop> References: <20241018222605.4a9270e5@primary_laptop> X-Mailer: Claws Mail 4.3.0 (GTK 3.24.41; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/NO1aEoGWSzrzPuaqD4gf6o8"; protocol="application/pgp-signature"; micalg=pgp-sha256 Received-SPF: pass client-ip=2001:678:938:3ff::36; envelope-from=GNUtoo@cyberdimension.org; helo=rockpro64.cyberdimension.org 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_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: 0.66 X-Spam-Score: 0.66 X-Migadu-Queue-Id: 3A262784C X-Migadu-Scanner: mx13.migadu.com X-TUID: iIRSozAQ+AU2 --Sig_/NO1aEoGWSzrzPuaqD4gf6o8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi, On Fri, 18 Oct 2024 22:26:05 +0200 Denis 'GNUtoo' Carikli wrote: [Missing pandoc / ghc substitutes for Guix 1.4.0 for i686] [...] > Would it be possible to somehow trigger a build on one of the default > substitute server to fix this issue? [...] > If not we could simply change the Guix revision and somehow publish > the corresponding manual as well, but using a release probably makes > things much easier for contributors. Not using Guix by default for > building the website is also an option. I've found a better workaround but I'm unsure what is going on under the hood: Here the first substitute server has 0 substitutes: > $ guix time-machine --commit=3Dv1.4.0 -- weather -s i686-linux pandoc > [...] > computing 1 package derivations for i686-linux... > looking for 3 store items on https://ci.guix.gnu.org... > https://ci.guix.gnu.org =E2=9B=88 > 0.0% substitutes available (0 out of 3) But then the same command also prints that: > looking for 3 store items on https://bordeaux.guix.gnu.org... > https://bordeaux.guix.gnu.org =E2=98=80 > 100.0% substitutes available (3 out of 3) And so I end up being able to download these: > $ guix build \ > --substitute-urls=3Dhttps://bordeaux.guix.gnu.org \ > --system=3Di686-linux \ > pandoc > [...] > substituting > /gnu/store/aqxhlbiy3zfcv81y4f439b6x1pcmvynn-pandoc-2.19.2... > downloading > from https://bordeaux.guix.gnu.org/nar/lzip/aqxhlbiy3zfcv81y4f439b6x1pcmv= ynn-pandoc-2.19.2 ... pandoc-2.19.2 10.6MiB = 3.2MiB/s 00:03 =E2=96=95=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88= =E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2= =96=88=E2=96=8F 100.0% >=20 > /gnu/store/aqxhlbiy3zfcv81y4f439b6x1pcmvynn-pandoc-2.19.2 So this at least works. But I've no idea why it doesn't fallback on bordeaux when substitutes are unavailable on ci.guix.gnu.org (maybe there are good reasons for that). So at the end a workaround I could do here is to detect if the Bordeaux substitute is enabled and if so force its use. Denis. --Sig_/NO1aEoGWSzrzPuaqD4gf6o8 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmcaWoEACgkQX138wUF3 4mO/Ow//YAqNOZdF5MK/LZ8y+mVPteVJFX59D3AR3EzW6y0c1XHE+R+kKTr3aNR1 agOBQoGhPN6TOlovABKLtzwpLLCHSjnDxj3cr7Ls3nyibs5tJMB/XMzT8kJs8BwV +Oj9I8pWbBKvNcJ4SAbzikkEHvZQLkBKTG0snQV+9uNN1Z9hdI8MmbhEizoPt09U 51dPpcMzhkWz5mnezVyS2l9Fsmljn80xX63QzzuGZtzKwS/5YZU+hrz2N2iI2YhI p8ZSLMrJhf/RvcSQEMWc3QAUlauNrh/U0RgvT+ML9vADVRO1w81A48FgQ+3n3VS2 3LhY8O/ebsfyDxL/siZvhjWmn+6abPF0vpkrq+nBkFk5mByYuxZUwlVJCc81p6+A PDM/tgLXuystMqM0guWpsSp5pxZJ55TGh2ZvolQuIhsKKXIduEl/NtZJuxrxU3FB owV8Jm3SxVHT+UNW0liHSkBYlhKuLqjdIzReUMNSva1lioeGcC6KyT9ev2OrQtiW TZM0fRLQRefWTjpi3EQbyFA9GWyMEJQGDYYYbYE40R8rQa9vkIl2Wg2HAH1LuThs 5vgO2wvGvVZdiK/UAaJU25qw5p9rxq1Z8rzaMhXCOXu9Km8ZwoOEaHLrVnRs6O25 kC7NQ9iOnnIVUS09e4DZ7IVAn9jZEzY/JSizRweVIISUhsltsow= =lf4K -----END PGP SIGNATURE----- --Sig_/NO1aEoGWSzrzPuaqD4gf6o8--