From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id aLkoOGSz/mbhZQEAe85BDQ:P1 (envelope-from ) for ; Thu, 03 Oct 2024 15:08:21 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id aLkoOGSz/mbhZQEAe85BDQ (envelope-from ) for ; Thu, 03 Oct 2024 17:08:21 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=cRRCYw35; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=WqqtpxIN; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=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" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1727968100; a=rsa-sha256; cv=none; b=J6dt8qelHrG+JLViTCArYUMlY9L+5qmWpBG4yqv2HloSpAn8QugDzOFUm+rexGlHBRebNx 7ie9mb09+kD8CrpK8+MNM8H5CSpeezT9EGXkLXKPKEU2q8CXoYcJTjQaDTjdN8bGVWWYNj A/WyvhqIffBAB1Zjld4bX1ZF/YbNzoLrdzqSXkGd8iGMPXP8EqvB6MHMzNEyURG140KB+P ctjZyuduKl7LO2KgeKGd3sHXyjKlBqs+5GvSAf5YQNFIemdS5ADn43YuXYOyhLHXK3xHyb MCiosj+k+jI8xEVxiOKbwBvDzXYe/Q9a4AoCwZcVFtuSsbtaiQKO3C8K7HqRbg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=cRRCYw35; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=WqqtpxIN; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1727968100; 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: content-transfer-encoding:content-transfer-encoding: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:dkim-signature; bh=UgHXtgNGRXu370lvduSKQ+VW1bwIj9weZ/E50hc13HY=; b=r5XZtxgviwTmIPsTL/mFgNe0thHSUROTzfNJsCmoNI52ASw0DXmbPKMag9j8pTsZhRyBV8 vB9espVg59BrOW0vk1MMCX6Wile6ZyuIKQYXchRET45KNQ7R+7m2oLmpZgox+JvOZIxscS CVFG+10GFFq+6lV3DdIKJb7l1QMhzxDP8UWFTs+LRMm+LJYjMfiuTxoZY3repPxFv6Xwaq CbS4KDMyUvi6urhlO7Dxj7X9lyCyOKbvE6Yi8TqeOkcV7IXd7H4gCvZkxKB9hCtHQ/QNWS b9eaptpXgbaMfiHhVZrD+8E7nm6OJvvQxr3+/tuf5wcG6Np+dfYugOTdkLc+kw== 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 7461D8118E for ; Thu, 03 Oct 2024 17:08:20 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1swNQx-0000q5-OE; Thu, 03 Oct 2024 11:08:03 -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 1swNQv-0000pk-HR for bug-guix@gnu.org; Thu, 03 Oct 2024 11:08: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 1swNQv-0007kr-8K for bug-guix@gnu.org; Thu, 03 Oct 2024 11:08:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:References:In-Reply-To:From:To:Subject; bh=UgHXtgNGRXu370lvduSKQ+VW1bwIj9weZ/E50hc13HY=; b=cRRCYw35HiT4J1lc5we7XM7DN3UNJLwwg37WOzIEYcJer82uepyR6KhN61dG39sNg3DOaDB2BG9Zd6jSRYpuEG77dRnLcQNTIp+wq++02kDydMEYT3owDivbk2+kexvJE2Ikvk/s5nB5nQZR7SDCA5TnUFHsEpgfyT2f7KNl4UfyisMl7GYux4el3THAs8oKORXITtlEDs1Fr8p61BMnutttLHuxkmrQJw4HSTZe9q3uFf7Cz+X76jY1scRch7GCc51XCUZcJLEu0Sk+SPzmQr/Dk2lo/NbklZepdAU8+QzyOi+SbdZJrpzzA3V1blzJHU5QuxqQ+W2AkXNxwcjYvA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1swNQw-00015S-4g for bug-guix@gnu.org; Thu, 03 Oct 2024 11:08:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#73601: failed to compute the derivation for Guix Resent-From: Simon Tournier Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 03 Oct 2024 15:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73601 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Fabrice Tudoret , 73601@debbugs.gnu.org Received: via spool by 73601-submit@debbugs.gnu.org id=B73601.17279680544141 (code B ref 73601); Thu, 03 Oct 2024 15:08:02 +0000 Received: (at 73601) by debbugs.gnu.org; 3 Oct 2024 15:07:34 +0000 Received: from localhost ([127.0.0.1]:33728 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1swNQU-00014j-53 for submit@debbugs.gnu.org; Thu, 03 Oct 2024 11:07:34 -0400 Received: from mail-wm1-f50.google.com ([209.85.128.50]:52242) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1swNQR-00014U-NO for 73601@debbugs.gnu.org; Thu, 03 Oct 2024 11:07:32 -0400 Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-42cb57f8b41so14094885e9.0 for <73601@debbugs.gnu.org>; Thu, 03 Oct 2024 08:07:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1727967988; x=1728572788; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=UgHXtgNGRXu370lvduSKQ+VW1bwIj9weZ/E50hc13HY=; b=WqqtpxINYdEySrZPDiwFq5zma9dwyJ2gf4Glk4uPfoBRCuU/9GxYAHllIKhofARE3j XASIHddgDmVqzjWVNJPQ93JeiGHL6EUcrkYCKwyZci+k11zkRUclfdLA3f8V5YsQkqto ShI2VsRQhTvkysT0kdlOwmHPKlmc3gQLLPHO2kqE50N2JMXGAOAIyd13cwdIP9/FpAeN 6wEYzA3R0t29HgDacrV+ORGRotjgQCgCwqPkzXS/fTOkwYQl/DOYH/+jAJCa7jmksoCm kgxbMu+j/7fk2n5v7PC4wsQxBo14WE5onVL4GXg67DuyG917pRoadZSlYgKsHXWPeYvm /gYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727967988; x=1728572788; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=UgHXtgNGRXu370lvduSKQ+VW1bwIj9weZ/E50hc13HY=; b=QIyRdX1LUe7/6jefe9syogD792n0PovUu9StCaXG9ay9Hm7aiUmoMggxc17Jn8+Kuj D7mdiBy6dCez49mbds3PxR5jGXqW+qOkV9C1DzKi/kltY7UQrhd+05Hhj6gOXku8uR0L mUypZ443adMXJVOZ8SwJnBTuzBN9sV6YTy7MVAJMMLLuNgqdEeFJn6w8QMOFbnymFm7J Dlk0OSQo5r/q3JNnFcnQHwhRdAYgWrNPy5rFRLaMaKkXNLAIek6/d4jeoKPHd5bLTlJr 6bWT0KE6AdTTL0aAxYOYATWVjW+cxcCUz7cLiSBIshL2BxZayO5TLZXS0Kntz0+g/b5r xWiA== X-Forwarded-Encrypted: i=1; AJvYcCURamhY+6VwL3GGS/KgQc7xLpVMNwQ9yWiFpumO5AghM57NOKvQ/MBKTp6xAx1tvzicCPz6oA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyO2WEqkM4E56oT1wPrmkjhU1C9xmFGS5GJ9e9t7WRZgQu0GNlY mwBclU9ICHIs5Nf+cWVTrvE5ju0govPZboS+fsk0ir7kc+x1iVW9yjT3mg== X-Google-Smtp-Source: AGHT+IEKgcayJli8coSFV5P2hSkSKYd0l//1aRpNpMEuQG4ooeNxPDte7/QQrEo5K15FBpQXWJ54Gg== X-Received: by 2002:a05:6000:b87:b0:374:c9f0:7533 with SMTP id ffacd0b85a97d-37cfba0a5c5mr6184341f8f.41.1727967988143; Thu, 03 Oct 2024 08:06:28 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-37d081f743esm1454560f8f.21.2024.10.03.08.06.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Oct 2024 08:06:27 -0700 (PDT) From: Simon Tournier In-Reply-To: References: Date: Thu, 03 Oct 2024 17:06:23 +0200 Message-ID: <87y135ql8w.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -1.96 X-Spam-Score: -1.96 X-Migadu-Queue-Id: 7461D8118E X-Migadu-Scanner: mx12.migadu.com X-TUID: RDi9mcYM9p74 Hi, On mer., 02 oct. 2024 at 16:27, Fabrice Tudoret wrote: > [hjebbari@cluster24 ~]$ guix pull > Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.= org/git/guix.git'... > Authenticating channel 'guix', commits 9edb3f6 to a47d7af (2 new commits)= ... Well, it=E2=80=99s confusing. First the authentication reads from: 9edb3f66fd807b096b48283debdcddccfea34bad AuthorDate: Tue May 26 22:30:51 2020 +0200 CommitDate: Tue May 26 22:30:51 2020 +0200 to: a47d7af2273c2dbb5376e776b34e78a9146abbfe AuthorDate: Sun Sep 29 02:00:00 2024 +0200 CommitDate: Sun Sep 29 02:00:00 2024 +0200 and there is more than 2 commits between them. ;-) Therefore, something is probably twisted under ~/.cache/guix Second, based on this message,=20 --8<---------------cut here---------------start------------->8--- guix pull: error: You found a bug: the program '/gnu/store/38agwh7x3v43jhl0= 6ginx2080zc8isfj-compute-guix-derivation' failed to compute the derivation for Guix (version: "a47d7af2273c2dbb5376e7= 76b34e78a9146abbfe"; system: "x86_64-linux"; host version: "a8353e9d6b34fd8d42d2e8f14ce844849fe9c293"; pull-version: 1). Please report the COMPLETE output above by email to. --8<---------------cut here---------------end--------------->8--- The host revision seems: a8353e9d6b34fd8d42d2e8f14ce844849fe9c293 AuthorDate: Sat Apr 6 09:32:09 2024 +0300 CommitDate: Mon Apr 15 12:32:42 2024 +0200 Hum?! this guix \ time-machine -q --commit=3Da8353e9d6b34fd8d42d2e8f14ce844849fe9c293 \ -- time-machine -q --commit=3Da47d7af2273c2dbb5376e776b34e78a9146abbfe \ -- describe works for me. Third,=20 > Building from this channel: > guixhttps://git.savannah.gnu.org/git/guix.git a47d7af [...] > building /gnu/store/21c7pjahkh20mmzq2ivki57zwwvp6nwn-bootstrap-binaries-0= .drv... > building /gnu/store/ih5923dvfg64nlpibc4qfa22jkyqykrm-bootar-1b.drv... > building /gnu/store/jc3vgcsplqsim3na80b0n2iilna5j6gx-Python-3.5.9.tar.xz.= drv... [...] > View build log at '/var/log/guix/drvs/3c/c3xp9p4xdm1hkbxshcmwvk49vqg7jq-p= atch-mesboot-2.5.9.drv.gz'. [...] > Backtrace: > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 14 (primitive-loa= d "/gnu/store/38agwh7x3v43jhl06ginx2080zc8isfj-compute-guix-derivation") > In ice-9/eval.scm: > =C2=A0=C2=A0=C2=A0 155:9 13 (_ _) > =C2=A0=C2=A0=C2=A0 159:9 12 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(# ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?)) > In ice-9/boot-9.scm: > =C2=A0=C2=A0=C2=A0 152:2 11 (with-fluid* _ _ _) > =C2=A0=C2=A0=C2=A0 152:2 10 (with-fluid* _ _ _) > In ./guix/store.scm: > =C2=A0 2210:24=C2=A0 9 (run-with-store # # ?) > =C2=A0=C2=A0 2038:8=C2=A0 8 (_ #) > In ./guix/gexp.scm: > =C2=A0=C2=A0 300:22=C2=A0 7 (_ #) > =C2=A0=C2=A0 1218:2=C2=A0 6 (_ #) > =C2=A0=C2=A0 1085:2=C2=A0 5 (_ #) > =C2=A0=C2=A0=C2=A0 926:4=C2=A0 4 (_ #) > In ./guix/store.scm: > =C2=A0 2095:12=C2=A0 3 (_ #) > =C2=A0=C2=A0 1433:5=C2=A0 2 (map/accumulate-builds # # ?) > =C2=A0 1449:15=C2=A0 1 (_ # ("/gn= u/store/i9y8962w382ivw7n66i6vdj2dxg3qi7r-guix-daem?" ?) ?) > =C2=A0 1449:15=C2=A0 0 (loop #f) > > ./guix/store.scm:1449:15: In procedure loop: > ERROR: > =C2=A0 1. &store-protocol-error: > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 message: "build of `/gnu/store/r7qvm0ad2q= xdm000mlfbr8c8wxw2jfvf-git-minimal-2.46.0.drv' failed" > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 status: 100 Ouch! Something seems twisted because all is rebuilt from bootstrap although the substitutes are allowed, I guess. In other words, something is probably modified that modifies then the derivations. For instance, I get: $ guix \ time-machine -q --commit=3Da8353e9d6b34fd8d42d2e8f14ce844849fe9c293 -- time-machine -q --commit=3Da47d7af2273c2dbb5376e776b34e78a9146abbf= e \ -- build -e '(@@ (gnu packages commencement) python-boot0)' -S -d /gnu/store/mbnrrqjizy3dvma9i3l8g5yvzi2p04ys-Python-3.5.9.tar.xz.drv And not: /gnu/store/jc3vgcsplqsim3na80b0n2iilna5j6gx-Python-3.5.9.tar.xz.drv Well, if we give a look to the derivation, it reads: --8<---------------cut here---------------start------------->8--- $ cat /gnu/store/mbnrrqjizy3dvma9i3l8g5yvzi2p04ys-Python-3.5.9.tar.xz.drv |= sed 's/)/)\n/g' Derive([("out","/gnu/store/jl82wnklrfhjgnml3s3w0l4m4mjwpazb-Python-3.5.9.ta= r.xz","","") ],[("/gnu/store/38951a2gcwb4jyrwlzg634jfwkdih7m2-bootstrap-binaries-0.drv",= ["out"]) ,("/gnu/store/ff107pg13nkarix7k9hgxxwx9cnn4602-module-import-compiled.drv",= ["out"]) ,("/gnu/store/g08l2msvnivyi6x5nw52ak8n17sw9lzr-guile-bootstrap-2.0.drv",["o= ut"]) ,("/gnu/store/lb5b7svdmfj1ijnzrripsjcv0bhqzpwb-Python-3.5.9.tar.xz.drv",["o= ut"]) ],["/gnu/store/jsxgc979x79h81kzqz9n6cpf5pk4z262-module-import","/gnu/store/= ykqckrxcmifvxz0nb58lv2drgd14l377-Python-3.5.9.tar.xz-builder"],"x86_64-linu= x","/gnu/store/lgi9x15a0w35mcpd7g1kb9274r6wy4pv-guile-bootstrap-2.0/bin/gui= le",["--no-auto-compile","-L","/gnu/store/jsxgc979x79h81kzqz9n6cpf5pk4z262-= module-import","-C","/gnu/store/j2r95mqfir1q6hsavm0r22k8z49nbvk1-module-imp= ort-compiled","/gnu/store/ykqckrxcmifvxz0nb58lv2drgd14l377-Python-3.5.9.tar= .xz-builder"],[("guix properties","((type . origin) (patches . 0) ) ") ,("out","/gnu/store/jl82wnklrfhjgnml3s3w0l4m4mjwpazb-Python-3.5.9.tar.xz") ]) --8<---------------cut here---------------end--------------->8--- Here, some derivations are the same and other are probably not. All in all, it=E2=80=99s hard to tell what=E2=80=99s wrong. :-) Cheers, simon