From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 8CJFKr1Z+2KfSAAAbAwnHQ (envelope-from ) for ; Tue, 16 Aug 2022 10:47:57 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id yFD5Kb1Z+2IDjQAAauVa8A (envelope-from ) for ; Tue, 16 Aug 2022 10:47:57 +0200 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 6A2FE1325A for ; Tue, 16 Aug 2022 10:47:57 +0200 (CEST) Received: from localhost ([::1]:55048 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oNsEu-0002LK-Gl for larch@yhetil.org; Tue, 16 Aug 2022 04:47:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54078) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNsEH-0002JG-Np for bug-guix@gnu.org; Tue, 16 Aug 2022 04:47:24 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:54994) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oNsE2-0006Vf-0d for bug-guix@gnu.org; Tue, 16 Aug 2022 04:47:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oNsE1-00085C-Sa for bug-guix@gnu.org; Tue, 16 Aug 2022 04:47:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#57215: ci: Fail to evaluate Guix specification Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 16 Aug 2022 08:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57215 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mathieu Othacehe Cc: Tobias Geerinckx-Rice , 57215@debbugs.gnu.org Received: via spool by 57215-submit@debbugs.gnu.org id=B57215.166063958331016 (code B ref 57215); Tue, 16 Aug 2022 08:47:01 +0000 Received: (at 57215) by debbugs.gnu.org; 16 Aug 2022 08:46:23 +0000 Received: from localhost ([127.0.0.1]:44743 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNsDP-00084C-CH for submit@debbugs.gnu.org; Tue, 16 Aug 2022 04:46:23 -0400 Received: from mira.cbaines.net ([212.71.252.8]:41392) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNsDL-000841-Qc for 57215@debbugs.gnu.org; Tue, 16 Aug 2022 04:46:21 -0400 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:54d1:d5d4:280e:f699]) by mira.cbaines.net (Postfix) with ESMTPSA id D438327BBE9; Tue, 16 Aug 2022 09:46:17 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id a0992f71; Tue, 16 Aug 2022 08:46:17 +0000 (UTC) References: <87v8qu1tv9.fsf@gnu.org> <87r11hd8bh.fsf@gnu.org> <87mtc5d64w.fsf@gnu.org> <87pmh0fwq5.fsf@gnu.org> User-agent: mu4e 1.6.11; emacs 28.1 From: Christopher Baines Date: Tue, 16 Aug 2022 09:41:31 +0100 In-reply-to: <87pmh0fwq5.fsf@gnu.org> Message-ID: <87pmh0injd.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1660639677; 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=ZpGGoGE4u1Nwyx4vGbYkobn6YEwTvuF5jRnrcYoN/cE=; b=pCb/kWoQ6N6o0b1RyiBT6vIJXG2zWXEHfCzgUBvBdoCetkMeCwx/ybjqx7CLgquP4b5zzy eGg6K8m3LTbXIvnFER2fgtbIklxZhQ2UX+qKkrA3iL1XfQDVFtKoqY9FOb/OHRCUQ6R385 d5d9338Mj6XlhO25oocTUFTeqVK3Ww/W6Pl+RCkKbha4HvVb92LGHok0qUVibR6QhEAlgz dZB8CesFEVusHRZViuC2LSijt6MMR4h/hXCtbWETn+p8oA6jWZdU8xpkHMTUZlG7FnVhiX UKyjEnbJVZ8a2MwS0ZPkeLRtol98bVWTyln6Nn3DziBZd6OlwjBsHenmclXYXg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1660639677; a=rsa-sha256; cv=none; b=h6gj6A3hYmgbQo4Zx90HUrYvp2u6ywPo0jy31WoY6ilxeg+1/+KvBZmxpThn2elNKJq7am 5y6X0BJf/sTTpwv+7MCSnt0Wb+kX2eJm8o8Clg6gQlRICPkGERemK3QEFbwQkU2MsZj8r7 LkV/u2CHJjQ3zuco0OkQ4ClwydDLL5gKWhWAWz30qHzUkpavsgyMy18LfxeMdh7UbxNgeY SzpwFVGloYnmiVHO5p4By6GybN+sVnORmOscxAEGnezxIxc5nxnB13dGaWh0bjhzAjb5BB rFFOG/KUqA8ZLKEM7NuSoIkqvV783mszgnsLWZYgfxXYOQW40u2+8nmmUoFK+w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.96 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 6A2FE1325A X-Spam-Score: -4.96 X-Migadu-Scanner: scn1.migadu.com X-TUID: glXDIFyrx+QD --=-=-= Content-Type: text/plain Mathieu Othacehe writes: > Now there are multiple unclear points to me: > > 1. Why do we need an available machine with the foreign architecture to > compute the corresponding "guix" derivation? Note that the evaluation of > package derivations for foreign systems works even though a > corresponding machine is not available: > > mathieu@berlin ~$ guix build -s powerpc64le-linux -d hello > /gnu/store/spzmh79qi21k26p15w27r3jjg95szg17-hello-2.12.1.drv This has been something I've been interested in as well, since the Guix Data Service has the same problem when computing these derivations. I think the latest information I have is set out here: https://lists.gnu.org/archive/html/guix-devel/2022-02/msg00196.html So, I think there's some involvement of grafts that mean you end up building things when just trying to compute the derivation. But that's as far as I got, I don't really understand why this is the case, or what can be done about it. Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmL7WVZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XcRNg//RBFklWCJdeTab3MtHW1tgwmpvVoXUSti gMt3UqRK8gf/Cnf9uBDkVcQ8okc7ALY7laqdWVIICmOFbKTgP4XtmfimfqsSJn/Q pJ2TfJ0nSzTH3+fU27ZQVjY6H+wCtTti7C26cEVLb2nor2OSk39K5UgiM8ZWZXvl hINFhSXrFM6bYI4PLRmhK8YHSmmVcOxUgFSLu0mXV7f9OW+bLZjKRzEZZKH3a/Qp 5uuFYS4RmLbfsyqoxs+PUuafAWOwFbxwwhuK74O2LcJAoczxxGkody45Ri3OjOA2 XAtpe3R2Q8J2/M9TDiSXQ0T+YLtnPGqQRardNebo7CrfPkTdsfZqrOIyP+h6quYv nXJSborpU0t3vh00MobYLwu2B3JdDYZ+wj7LQFXenvbN59op677PY2n6DFIQWNKA rxB6sEjHVyvvIUDMWpy7d4kID6X7ZFalSmlUIzopNi5SOpJXsF9fvpNcTQsl4hYq 73Nfcl6Yw3wB8pxZeRzLqdg92Hj2ESTodimm/wxbqda9JpmmgCp3VbeY+AVYxS3E 6MHxSQ8LNqY1jgMd8VDojeoZxR72Ur1zI32OwEsGL/Dn8SExUQy3NgaoBZj1WlO+ yQYMwtGynBdsAuU/gUUAcenzMwwLgGVclFwx9F0qBCP/x3BJHxH5sUndC/uyJg/N cA/d0iBNkgY= =4j0V -----END PGP SIGNATURE----- --=-=-=--