From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 29 19:06:33 2024 Received: (at submit) by debbugs.gnu.org; 30 Jan 2024 00:06:34 +0000 Received: from localhost ([127.0.0.1]:33802 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUbe5-0004tq-J8 for submit@debbugs.gnu.org; Mon, 29 Jan 2024 19:06:33 -0500 Received: from lists.gnu.org ([2001:470:142::17]:33690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUbe2-0004tY-PH for submit@debbugs.gnu.org; Mon, 29 Jan 2024 19:06:31 -0500 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 1rUbdi-0006u8-Or for bug-guix@gnu.org; Mon, 29 Jan 2024 19:06:11 -0500 Received: from mail-oo1-xc2d.google.com ([2607:f8b0:4864:20::c2d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rUbdf-0001xi-N0 for bug-guix@gnu.org; Mon, 29 Jan 2024 19:06:09 -0500 Received: by mail-oo1-xc2d.google.com with SMTP id 006d021491bc7-5955a4a9b23so1733994eaf.1 for ; Mon, 29 Jan 2024 16:06:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706573164; x=1707177964; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=XSHWwlT4nlJ3BHvJcxy41qKtYugE2ecVVP3wD8Oc/Qo=; b=ZEPFTDy1so/iNy+gKx6tAUntOVvWUFrfFM1bOTOPtesHRQfJGu4+GKhwq+bZ95EG5l akJxWSY3m5mvXu1qKlQiKQpHs8NLmvWnJdEfQN4lgtG1KLUX31JFA3n7bBe6OjbKxW0K T/rIfTPE1ImJSVRa1yJUW3bOvqlN6BtrUwXVRkTvYM2ox9ZlLQisaOxTctu2Nj6E/ups +gNEC9SzChnyVUWrHt4UbTe+cyMtHSK1m7rrVz24/izlLIWiMf3LBERxpxW14hEe/SXc XKataRHaBe8mmULtAbexAG6eLM2URVu7D38Uozu4/fGzDd2KZ0RPzd1ZMWCOZYu30cjU VzJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706573164; x=1707177964; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=XSHWwlT4nlJ3BHvJcxy41qKtYugE2ecVVP3wD8Oc/Qo=; b=LLQRgCwZv2Tu3h1+jvu0c9hze6EXYzW3LPoDxDbiwyMvpSkoYd5Vba6obzdZqUfhj5 kRkJjZDV+DXQsOudLOVVcwZnsCfOh3n7XIngIgWDddf+zL5WLvjAE42qDV3yxxbGn241 Uf44ZamYK3BiJ4zyG2nzpQQcJF5odMUzO5eSjYdXcMIQ/tLIiBb9QtWS7a59MiLrdGw8 4e98z/2V443bdjOFUm2L479Q/28Z5oxO82KOFooli+JzSBnHOXsowZmAayJa/xdRIXW3 oj2sg1HciqijODp1f01LNb5ti+H10kWTl+7C3/4U4Is8WARL+t7A9tlaq5G4ac9gOZZs mpQg== X-Gm-Message-State: AOJu0YwJEYUKHY1+zRDajUWbStjdoD5rALmyyz9XUzm32FAV7Z7PZjtH WV+yE+WUG0R61j9zqBnCwLveGh4RqgY5HnOnVvioMMKFCMR5BwRv/AuUqgiQwq4= X-Google-Smtp-Source: AGHT+IGUaRfgp5SWVyka8g2RYUx2JTeLtt6lvWb/L6pdaPTSZ756Up+WMkux1lcMeiMyyt9jO00MqQ== X-Received: by 2002:a05:6358:6f0e:b0:176:c391:3899 with SMTP id r14-20020a0563586f0e00b00176c3913899mr5718825rwn.11.1706573164278; Mon, 29 Jan 2024 16:06:04 -0800 (PST) Received: from pureos ([192.147.44.15]) by smtp.gmail.com with ESMTPSA id lp17-20020a056a003d5100b006ddd182bf1csm6456798pfb.46.2024.01.29.16.06.03 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 29 Jan 2024 16:06:03 -0800 (PST) From: Zacchaeus Scheffer To: bug-guix@gnu.org Subject: build hash inconsistency Date: Mon, 29 Jan 2024 16:06:01 -0800 Message-ID: <87bk938z2u.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::c2d; envelope-from=zaccysc@gmail.com; helo=mail-oo1-xc2d.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hi all, tl;dr I run the following command on two aarch64-linux machines and get two different hashes for the 'qutebrowser' package: guix time-machine --commit=deeb7d1f53d7ddfa977b3eadd760312bbd0a2509 -- build qutebrowser --dry-run Both machines use only the main guix repository, and guix describe gives the same output (except generation number and date, which is fine). Coming from aarch64, building is incredibly expensive. If the build hash doesn't match, then (I believe) there is no hope that my machine will find the packages on a substitute server. To get around this issue, I built my guix home once, guix copy'd the store items, and manually added a symlink in /var/guix/profiles/per-user/USER/guix-home-N-link to point to the foreign guix home build. I couldn't find this issue elsewhere in the issues, but my "hashes don't match" problem is pretty vague. Is this an expected problem? Is this a novel problem? Am I misunderstanding guix time-machine (which seems like it should produce an identical store item)? -Zacchae From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 29 19:38:43 2024 Received: (at 68811) by debbugs.gnu.org; 30 Jan 2024 00:38:43 +0000 Received: from localhost ([127.0.0.1]:33938 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUc9D-0005k3-DV for submit@debbugs.gnu.org; Mon, 29 Jan 2024 19:38:43 -0500 Received: from mail-pf1-x42b.google.com ([2607:f8b0:4864:20::42b]:55495) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUc9B-0005jq-Pu for 68811@debbugs.gnu.org; Mon, 29 Jan 2024 19:38:42 -0500 Received: by mail-pf1-x42b.google.com with SMTP id d2e1a72fcca58-6da202aa138so2090551b3a.2 for <68811@debbugs.gnu.org>; Mon, 29 Jan 2024 16:38:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706575107; x=1707179907; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=6rhZ09Vy5ClxYopx+wtcvpL+eH3erWGLuAw498OGKtE=; b=dHThPv92B0PP6YWpyFHsi6ebpTvqDUJDgptzqyclLVbpsMLDC9O0UctwQMDYxFFJ/n YZ2OHNSv51DRIpWE3onTmd5avW+TBwhDIKvnzvlDdvKnL4SyHAbtVcmIk2tG7R60OX97 DmrXWG+C1XSi64MPGfWAww7RKs45gdJLEv7Ow0Gn/CPKlmKACKXL2fhqOGP7hKEsZmIW byhWkiAb4zZG4kN2ydnfXGclR9LrWnkaZ9LWQ/NaI4jd7odYx1rpM16YrtU8DacIFO9A DH/69ZqKNieYV6CMSgoFrKG3Aqb5ZXVc6icea3CBREzS3I5GuwvW9Yjii6gZ73ZDtJEB xovg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706575107; x=1707179907; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=6rhZ09Vy5ClxYopx+wtcvpL+eH3erWGLuAw498OGKtE=; b=P2PDhyLVz1fzFKo3HVCTLuqFeO4owQxaDeNbgTQ059kocrjCuc8F8F42pvtN3xn41L Nyn5XLe5xSgvD2LbZje4FuiyA/3y8C1PkPNGOj+NE6ELA1J8ZtUVUgDwAYqwT9jR02vp /YrmveUVEPkPp8P67wDebeNFQglDNU+veGOSv6Gqj5yUUZdCUXEEbQfao4luMm9Qp0AR chc2Gm3F/47/9ZG8eL3UdiDcIdecYOmsxZSzKxLzXnOjTYk0Pwg75MrlLJ1L3mmgoBtm EolesE8AlCDsjJZ4OkXJgwR1rT99yLMZltv02+usGbhj8xskqj+ZBydA+xzq9ugjytKG Xlig== X-Gm-Message-State: AOJu0YyCeHc7Cj5wtBe82LkWo7JU7W4LxAgtj915wAKiozZ6I5sdkqnH muaaH319aLrtdTx+BsVVJv0+dxtCLYcPSmOv2cYjF7K8S4gMvb4n2QSo/I9xtFc= X-Google-Smtp-Source: AGHT+IEeAebScg1MePHYBusfCWSU+S62Bl87q/6BtyvB/gi+w82mmE4M+6BV1/eX6Hnuroi+wGhhEg== X-Received: by 2002:a05:6a00:f06:b0:6de:3521:b3c2 with SMTP id cr6-20020a056a000f0600b006de3521b3c2mr3052013pfb.11.1706575106474; Mon, 29 Jan 2024 16:38:26 -0800 (PST) Received: from pureos ([192.147.44.15]) by smtp.gmail.com with ESMTPSA id b6-20020a62cf06000000b006dbdb5946d7sm6771767pfg.6.2024.01.29.16.38.25 for <68811@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 29 Jan 2024 16:38:25 -0800 (PST) From: Zacchaeus Scheffer To: 68811@debbugs.gnu.org Subject: Re: build hash inconsistency References: <87bk938z2u.fsf@gmail.com> Date: Mon, 29 Jan 2024 16:38:24 -0800 In-Reply-To: (GNU bug Tracking System's message of "Tue, 30 Jan 2024 00:07:02 +0000") Message-ID: <877cjr8xkv.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68811 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Some more context might be useful: Device A (which successfully built qutebrowser over a couple days) ~ $ guix time-machine --commit=deeb7d1f53d7ddfa977b3eadd760312bbd0a2509 -- build qutebrowser --dry-run /gnu/store/i9ir7a26gv1ii98b4bzgvxp1sx0akind-qutebrowser-2.5.4 Device B (trying to avoid building qutebrowser) ~ $ guix time-machine --commit=deeb7d1f53d7ddfa977b3eadd760312bbd0a2509 -- build qutebrowser --dry-run The following derivations would be built: /gnu/store/6n9aq7l5x26xfgrbvws7gvscbzvq5gqn-qutebrowser-2.5.4.drv /gnu/store/05wj7wf7bdlkm1ar58kpakvp52drrz7p-qtwebengine-5.15.10.drv /gnu/store/7nmv55qqw62jwzrd650vm434s3wpi7i3-python-pyqtwebengine-5.15.9.drv I have noticed in the past that sometimes a package gets built twice with two hashes, so I went back and checked if device A had built the 6n9..5gqn qutebrowser store item reported by B in addition to the i9i..ind one A was reporting. There was no 6n9..5gqn qutebrowser build on device A. I don't believe I have never run guix gc on either device. -Zacchae From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 30 02:06:31 2024 Received: (at 68811) by debbugs.gnu.org; 30 Jan 2024 07:06:31 +0000 Received: from localhost ([127.0.0.1]:34157 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUiCV-0004ge-Cz for submit@debbugs.gnu.org; Tue, 30 Jan 2024 02:06:31 -0500 Received: from vmi571514.contaboserver.net ([75.119.130.101]:34758 helo=mail.laesvuori.fi) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUiCR-0004gT-UM for 68811@debbugs.gnu.org; Tue, 30 Jan 2024 02:06:29 -0500 Received: from X-kone (unknown [185.50.245.19]) by mail.laesvuori.fi (Postfix) with ESMTPSA id ED9A734304F; Tue, 30 Jan 2024 08:06:46 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=laesvuori.fi; s=mail; t=1706598407; bh=DhSvVQdQgyiTZ98b0o1WSOM7ZchGRH9HP+5iEx7moWg=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=vIz0BR7kC1B0sQ3736p5/5ZJ2It8T1AB2daYVbhVWFes9dhIDTf085OseFRKU3rju cgNIQkC/of188i+LoXNt/Z+O+3ywGSH8C4Eah/Krq5Xpr5I8RXanS2A/m3Pr1OIbYH yIg1e5n9WPTyNKtDAp9fOiIf+kW5mQGpinStmC74= Date: Tue, 30 Jan 2024 09:06:14 +0200 From: Saku Laesvuori To: Zacchaeus Scheffer Subject: Re: bug#68811: build hash inconsistency Message-ID: References: <87bk938z2u.fsf@gmail.com> <877cjr8xkv.fsf_-_@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="6ylhazhpgtauc6u7" Content-Disposition: inline In-Reply-To: <877cjr8xkv.fsf_-_@gmail.com> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68811 Cc: 68811@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --6ylhazhpgtauc6u7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable > Some more context might be useful: >=20 > Device A (which successfully built qutebrowser over a couple days) > ~ $ guix time-machine --commit=3Ddeeb7d1f53d7ddfa977b3eadd760312bbd0a2509= -- build qutebrowser --dry-run > /gnu/store/i9ir7a26gv1ii98b4bzgvxp1sx0akind-qutebrowser-2.5.4 >=20 > Device B (trying to avoid building qutebrowser) > ~ $ guix time-machine --commit=3Ddeeb7d1f53d7ddfa977b3eadd760312bbd0a2509= -- build qutebrowser --dry-run > The following derivations would be built: > /gnu/store/6n9aq7l5x26xfgrbvws7gvscbzvq5gqn-qutebrowser-2.5.4.drv > /gnu/store/05wj7wf7bdlkm1ar58kpakvp52drrz7p-qtwebengine-5.15.10.drv > /gnu/store/7nmv55qqw62jwzrd650vm434s3wpi7i3-python-pyqtwebengine-5.15.9= =2Edrv Those hashes are not comparable: i9ir..nd (A) is the hash of the built store item and 6n9aq..qn (B) is the hash of the derivation that builds the store item. > I have noticed in the past that sometimes a package gets built twice > with two hashes, so I went back and checked if device A had built the > 6n9..5gqn qutebrowser store item reported by B in addition to the > i9i..ind one A was reporting. There was no 6n9..5gqn qutebrowser build > on device A. I don't believe I have never run guix gc on either device. But I do think it is weird if the derivation is not present on the machine that build qutebrowser. Would you mind sending the output of `guix time-machine ... -- build --derivations ...` from both machines? If they return a different hash you could maybe also check the returned `/gnu/store/...-qutebrowser-2.5.4.drv` files to see what is the difference between them. - Saku --6ylhazhpgtauc6u7 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoMkZR3NPB29fCOn/JX0oSiodOjIFAmW4n+YACgkQJX0oSiod OjJaaA//T3GSXcryjW2wTav/Ah8FUa1SCYYNAQZN/ZGIPsalh4cemXeiXNS8wYvF vNZPgD0vjyG9ZAMGDftE4RF8rGj+hAYJO6e+R22NZv2OHHn9AXy79OodN0FZLoSu 4eb5a9IlSZOpa5Kc9mMszZ1l3usnzim+ru5tSuDnd0QhH33YGVWK9z2N8A4Q9AGY wOss1NaxTVbais7Hw4W+4Xvi9scSqQKsQ/Mjvkq9oBnTIk2XZsgOnt2S6r9/D+LU j4THL6RhE86ICO8AyjGWlihRT4kqt/5Qmi49uhNCeAn5Q4UECMjIRBw+lDK/u1Hs M9sGboAA4ey580tIqpDovnUrcnvGGinlc65MBtHWGnYdy7X07ick+L6PJ7vROiaY F6ynNG0JDpD9yw2+y3K8+7oZuZlMzpzAMz2acl0Rs49ox9EPA4OFpPI6c+hLRmrb syk9vcHEHG1df39BLItYLOyDK40b38PiyPdIEsKj8QxyxmidaBDsR1fRUERYeUdS bw/N/fpTVkZDBfXoDIlUnrzrdw5pnx98qlLQ63xUV+4HcX52lBCGUj6lfumcsbsX /QPWS/0Hw+k4P9xMV1LY69Yrex7/pMfv1WTwXg/d7pjq9ziiXxdTYQDc6nzfvWRq jEAvLHAmB0HcIo0Ew9LCaQK1NAgoHLS5z89pdvGTq8HZ6Pkx/NI= =PucK -----END PGP SIGNATURE----- --6ylhazhpgtauc6u7-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 30 13:38:04 2024 Received: (at 68811) by debbugs.gnu.org; 30 Jan 2024 18:38:04 +0000 Received: from localhost ([127.0.0.1]:36721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUszj-0001fW-NA for submit@debbugs.gnu.org; Tue, 30 Jan 2024 13:38:04 -0500 Received: from mail-pg1-x52e.google.com ([2607:f8b0:4864:20::52e]:57592) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUszh-0001eq-UX for 68811@debbugs.gnu.org; Tue, 30 Jan 2024 13:38:02 -0500 Received: by mail-pg1-x52e.google.com with SMTP id 41be03b00d2f7-5ce07cf1e5dso2082164a12.2 for <68811@debbugs.gnu.org>; Tue, 30 Jan 2024 10:37:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706639866; x=1707244666; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=bNYCeHD21XS4hxSlNgQ/AS20qwg1mI5VtVlFaVFm8hk=; b=iA3wlUDC5gI1jIeT5AKQXhD0HHpFi/NAauxM51trV+Leh9KZ6w6vH/9DWGw5a6GzrM M+BD49po9kxNOBXtezDxes6mjBGeCXKqKaEjviXF82t+qtDaweUt6yLYIB39i9pinHvg zDCWHz51k9lmWnN/nTf7axith2Kh/+WqMpWoKdWizWAgSsmrlXqi9Yfjijf/dkbRTj1l DjqSi7ZoS8hSlrBJHkucgU/NMUkr7V/bOTWOEJoOt2+kARL9GWKZeel3M1zqlkxSjeIN vLUPSxufFdbzckl6dW+kzog2BizVJ55jVncfxs+1R/ZuJvlnkNf3tfeSyFt6xIoH4zQJ Zo0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706639866; x=1707244666; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=bNYCeHD21XS4hxSlNgQ/AS20qwg1mI5VtVlFaVFm8hk=; b=Zjn+L8Ri2w846krxuck2khrd6vvZXFT0vGInFsFO8hjBdFvi3b2imdJSqOUz5fYVS9 MrDsevsFrWnlR9f1E95Vx4lEKtfoi/WRTyLgAXe9s68j2FYxE/e3aRbTtjwhFgaU9uHs HZpvM+Y9D+hxPGqauf3hlysQI3gTqsJyCfb0ylkQAbPcqmT8ElDWiLaDAUeuWRf56UFi 6q2kYPEIMvbxmSQdyUygvlbF801P9/vwv8fjSlrh3QW+tYSqNw93slqqX9wTqk+MIRu8 vWnYm0O2Yrd+XqBc5RPhGlfOixXGAWr+jHyb0JFdQ0IES1kkzheKdMRZgSG+45r9J2fd m2eA== X-Gm-Message-State: AOJu0YwLa2mTo/Ezi3zBruGR0DyDAyH4v7pd0HQO+hu+mKq6bIo3Yz1H QeE/hoJrr/fjmOch7Gxg5cvq2g1/VuaBcRDI4rMR1QbHO7puQeHVjQJkw1SGfNo= X-Google-Smtp-Source: AGHT+IG6NXLh+lZXg6KztdGOpchm3bgkzwhF8CeJCU4d/Z0SIXzs3lzLeQHnDEvqQ/I3fxZBDH8yUQ== X-Received: by 2002:a17:902:d48e:b0:1d8:b2d2:49dd with SMTP id c14-20020a170902d48e00b001d8b2d249ddmr6284991plg.58.1706639866209; Tue, 30 Jan 2024 10:37:46 -0800 (PST) Received: from pureos ([192.147.44.15]) by smtp.gmail.com with ESMTPSA id i11-20020a17090320cb00b001d8d6cc0891sm4515254plb.81.2024.01.30.10.37.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Jan 2024 10:37:45 -0800 (PST) From: Zacchaeus Scheffer To: Saku Laesvuori Subject: Re: bug#68811: build hash inconsistency References: <87bk938z2u.fsf@gmail.com> <877cjr8xkv.fsf_-_@gmail.com> Date: Tue, 30 Jan 2024 10:37:43 -0800 In-Reply-To: (Saku Laesvuori's message of "Tue, 30 Jan 2024 09:06:14 +0200") Message-ID: <87le867jm0.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68811 Cc: 68811@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Saku Laesvuori writes: > Those hashes are not comparable: i9ir..nd (A) is the hash of the built > store item and 6n9aq..qn (B) is the hash of the derivation that builds > the store item. Ah, rookie mistake :| > But I do think it is weird if the derivation is not present on the > machine that build qutebrowser. Would you mind sending the output of > `guix time-machine ... -- build --derivations ...` from both machines? > If they return a different hash you could maybe also check the returned > `/gnu/store/...-qutebrowser-2.5.4.drv` files to see what is the > difference between them. The derivations returned by guix build are still different: Device A: ~ $ guix time-machine --commit=deeb7d1f53d7ddfa977b3eadd760312bbd0a2509 -- build qutebrowser --derivations --dry-run /gnu/store/vyk5zfr2bjh4cilw4zk3d5xkjiar99h0-qutebrowser-2.5.4.drv Device B: ~ $ guix time-machine --commit=deeb7d1f53d7ddfa977b3eadd760312bbd0a2509 -- build qutebrowser --derivations --dry-run The following derivations would be built: /gnu/store/6n9aq7l5x26xfgrbvws7gvscbzvq5gqn-qutebrowser-2.5.4.drv /gnu/store/05wj7wf7bdlkm1ar58kpakvp52drrz7p-qtwebengine-5.15.10.drv /gnu/store/7nmv55qqw62jwzrd650vm434s3wpi7i3-python-pyqtwebengine-5.15.9.drv I wanted to build the .drv for qutebrowser as you suggested, but trying to do so caused qtwebengine to actually begin to build (not an option). I decided to try and build the .drv for qtwebengine on both devices and got even more interesting differences (see below). Main things I noticed: qtwebengine-everywhere-src has different hashes but they are both found on substitute servers, the qtwebengine .drv file also has different hashes, oh no that's a lot of thing my device is trying to build. I get errors if I try to build for armhf-linux, so I don't think I installed the wrong version of Guix. Could it be a difference in guix-daemon version? I have Guix on foreign distro, but I modified the guix-daemon service to point to /var/guix/../root/../guix daemon instead of /usr/bin/guix-daemon. Those root profile versions could be quite different between the two devices (though in theory that shouldn't matter). -Zacchae Device A: ~ $ guix time-machine --commit=deeb7d1f53d7ddfa977b3eadd760312bbd0a2509 -- build qtwebengine --derivations --dry-run substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% The following derivation would be built: /gnu/store/gnrk76mlrv3ipm2k3lpmy1533mn9dqc3-qtwebengine-6.5.2.drv 470.1 MB would be downloaded: /gnu/store/yw7r6bzl0yya0s0h9glz06vy2j88f14d-python-soupsieve-2.2.1 /gnu/store/i42j0d1797cw6jh3mnrdfgwz2mvsgnv7-clang-14.0.6 /gnu/store/2ghh4x5j4hsanan9rpka80lxdh1kxnrq-lld-wrapper-0 /gnu/store/9ylcnhf8rcgwd3jazghz72jcq67kb7hs-lld-14.0.6 /gnu/store/zsa0xdc4pqjils8j8gn6s0cgcf22j48c-ld.lld-wrapper-0 /gnu/store/bjd1gyvag1fjwbm4q8fdkx4ci348khwn-lld-as-ld-wrapper-14.0.6 /gnu/store/b3j2dabjfk3z8vrcdn04dxdr4m8834hs-openh264-2.3.0 /gnu/store/ymjvjq5cyi8cclsrkqmmih6jsmxidjwp-cmake-minimal-3.24.2 /gnu/store/66anfjz8bv5a5rf9ii9fd66dzga9dlv6-jsoncpp-1.9.5 /gnu/store/b2bkchln7na32bk5mfd1gl896ac2ng9d-clang-runtime-14.0.6 /gnu/store/na1xngg46bwpxh9jl74hnsw5gp5q8mbp-python-beautifulsoup4-4.11.1 /gnu/store/i5hhylp02w3qqf2xjyws9kbii93jjqcs-libxkbfile-1.1.0 /gnu/store/cy356bl5cj9sd915pwzvx1l2njvvh80l-qtmultimedia-6.5.2 /gnu/store/w3ja0fcg7x2g8pr0l5ggzpbjbs1sxzw2-python-html5lib-1.1 /gnu/store/8c5al6nn6ihqm6vv71fszv0k3pm0zy4b-llvm-14.0.6 /gnu/store/i74mgypyv2j7i6p28x5z5r1l7mn3q11d-python-chardet-5.1.0 /gnu/store/x0j572gnp5az71lcxs58274z11g27rsg-qtwebchannel-6.5.2 /gnu/store/yqppj5kr0fzph6wvbhxlq6v6ynpa5xsq-protobuf-3.21.9 /gnu/store/0cwx6qvc0jl5amb6lcanninis5xwsm49-md4c-0.4.8 /gnu/store/a51gd25m22p623c3mwpbsc0bah30r534-qtbase-6.5.2 /gnu/store/xylrvhrdv72x62vi94f73m7wdq8361r6-qtlanguageserver-6.5.2 /gnu/store/6m5andsmqhxk7jrk1f0fmsa5012jmiw9-qtdeclarative-6.5.2 /gnu/store/qi88j5lvxg2cmc391frvvlz91m4jv3ij-qtwebengine-everywhere-src-6.5.2.tar.xz /gnu/store/733pxaaxhdqs95a7qp7ydh831a77lyzp-ninja-1.11.1 /gnu/store/qjby2hz1d2154jx06755x8wxyfi5ycmd-python-webencodings-0.5.1 /gnu/store/1ik19yadbhc959nbk42gb548139vypp3-node-18.19.0 Device B: ~ $ guix time-machine --commit=deeb7d1f53d7ddfa977b3eadd760312bbd0a2509 -- build --derivations qtwebengine --dry-run substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% The following derivations would be built: /gnu/store/qgk0k5312p9bfikhgi87644rdb9h71g5-qtwebengine-6.5.2.drv /gnu/store/3kr5g43593v5x42nhz2396hb8a4sp7k8-qtwebchannel-6.5.2.drv /gnu/store/1waf6s55grvdx686nn4fg5mfsxz0567g-qtwebsockets-6.5.2.drv /gnu/store/lffwivm3lgk8p5sgifa49wx3j29srlc7-qtdeclarative-6.5.2.drv /gnu/store/082dd9z9d8n5s09x4m6k4d1ckxx4yzj2-qtshadertools-6.5.2.drv /gnu/store/zi5iqbjqi7m4a6rd7d1ynvp6k4cklbh6-qtbase-6.5.2.drv /gnu/store/k8s6y1rmg7qz5k9vrbh34p0qp19zraqn-md4c-0.4.8.drv /gnu/store/nj9pps7kcr4y4xdv46l84n8vy07y63yy-qtbase-everywhere-src-6.5.2.tar.xz.drv /gnu/store/1x4swi9dmq7wvh58pdqn4qjyqvzf6z11-qtdeclarative-everywhere-src-6.5.2.tar.xz.drv /gnu/store/56q3r3nn2cm91r14pn3lwwwrmhx6i89p-qtimageformats-6.5.2.drv /gnu/store/bw3zc4phc52wiah8mwwmb5d4533c3rdi-qtimageformats-everywhere-src-6.5.2.tar.xz.drv /gnu/store/bdb9kkf7w2c41imdchx7b3f3sqv8i2dy-qtsvg-6.5.2.drv /gnu/store/y85bhd7s2jj5klrwvj5hnjj9gjiwry8q-qtlanguageserver-6.5.2.drv /gnu/store/3lfwgdq5qvwd6cywj0bq2japs7clv5qx-qtwebengine-everywhere-src-6.5.2.tar.xz.drv /gnu/store/a5vpw1yl0xc1r49r22wfzdj40s85pzab-lld-as-ld-wrapper-14.0.6.drv /gnu/store/l4j3wl0dvdw4f1xffk4vcax48anig5yp-lld-wrapper-0.drv /gnu/store/rigww18q26c102h93kj1yqklh8nr6fmw-lld-14.0.6.drv /gnu/store/akgv8z3df74x4438l7amhy461nsq0kws-llvm-14.0.6.drv /gnu/store/iqvgng8pcmkxn9c8z8552d5wkhg25hzg-llvm-project-14.0.6-checkout.drv /gnu/store/z1isl8dl5xhc9c6hqi1zhm4pj07lgiai-ld.lld-wrapper-0.drv /gnu/store/g1g308r6rs5frcx6qs22m8aivhjssj2c-clang-runtime-14.0.6.drv /gnu/store/ixhdpsvchd147ka9iizqi1gba8bgc8ws-qtmultimedia-6.5.2.drv /gnu/store/6qpjcxxzj1zz8hpwbd7h37ax9s7lghqy-qtmultimedia-everywhere-src-6.5.2.tar.xz.drv /gnu/store/pypzr5m6wqj867fjyp3166p9as71bn61-gst-plugins-good-1.22.2.drv /gnu/store/f9zys916nr1kz2brx4mp3p1wxaz8lp2i-libsoup-3.1.4.drv /gnu/store/syv3mj26j0ggvw46c8mhxv7qqrhsqn59-gst-libav-1.22.2.drv /gnu/store/k7ga8s1ds7dmwvpb031p8s5kahvm4nz8-clang-14.0.6.drv /gnu/store/rnj3bamx0wzdyfr9smi33cx1yw9gl62f-node-18.19.0.drv /gnu/store/h20fm9fy8xiybpw5xisrqq1w4k6jpv7z-llhttp-6.0.11.drv /gnu/store/91ws1b9ckzrj0hvbgx36ripgdf0hh1j7-node-llparse-7.1.0.drv /gnu/store/9za67qcddkchhl0m6xrpfh25hi4nr9pn-module-import-compiled.drv /gnu/store/s5h43lrgqfdh46s819arhxy64xdalxpv-node-llparse-7.1.0-checkout.drv /gnu/store/svw3w50if1mq5cv93zcwyw9hp5z5c8j2-node-debug-4.3.0.drv /gnu/store/8zlx7n5cnyy50yvwmj9pl0xkzgx7ip3k-node-ms-2.1.2.drv /gnu/store/z4l1iy97z9kpbl991vhk0yn7akya3pm4-node-llparse-frontend-3.0.0.drv /gnu/store/fp155qzisf9xvppnvxj51wazkilm6mpn-node-llparse-builder-1.5.2.drv /gnu/store/06rkh3k2qh776ipqxm8bzvi15y88y3zs-node-binary-search-1.3.6.drv /gnu/store/850nb2yf2z4lkdrfa3x21s5z040zxghm-node-llparse-builder-1.5.2-checkout.drv /gnu/store/iwzzpkigabb4lxgxkil439aabxbfrjpp-node-llparse-frontend-3.0.0-checkout.drv /gnu/store/i6a3c6k2g9dvhpzkjha352f866y9kpkv-llhttp-6.0.11-checkout.drv /gnu/store/qp1zjmb7wrnc5jdydlc47ijl25ypi0w1-node-semver-7.2.1.drv /gnu/store/j6hf21a1ckssx5g98bl10qgpwslj3ha7-node-v18.19.0.tar.xz.drv 422.4 MB would be downloaded: /gnu/store/qixglkg4928gixdiwrfb1raykab66j4r-ruby-3.1.4 /gnu/store/1dv7a5a3l5ixpqmlb4jpys0jj8w2qchr-qtwebengine-everywhere-src-6.5.2.tar.xz /gnu/store/il59vx2siqx7bzqm0y3pahqk79w7p1s3-xorg-server-21.1.10 /gnu/store/gagpiy55s58nrphxcyq1pkzffjywf8wy-xvfb-run-21.1.7-1 /gnu/store/gi04nc9q1z9bm5kxy11ghc5yh5skg0m1-qtwebsockets-everywhere-src-6.5.2.tar.xz From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 30 16:59:18 2024 Received: (at 68811) by debbugs.gnu.org; 30 Jan 2024 21:59:18 +0000 Received: from localhost ([127.0.0.1]:37023 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUw8U-00073q-1I for submit@debbugs.gnu.org; Tue, 30 Jan 2024 16:59:18 -0500 Received: from jpoiret.xyz ([206.189.101.64]:34440) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUw8S-00073i-6h for 68811@debbugs.gnu.org; Tue, 30 Jan 2024 16:59:16 -0500 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id 7630D18543B; Tue, 30 Jan 2024 21:59:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1706651945; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=6EHfJ8JVvVsH3EdEZyXxBpfQxJFumKoXYOXnZv3cjcI=; b=Z83Q9pobb2TKyK/bZ2LH9AT7NU+wIYE2VlCJ4mwOPExLuaVBuNkcw8uATOvm6xYvy0ReZw LQmnKVJ+ENQvhdjbF6BjPKOXLyoa3ekqPXpEWlZvHFL5kHv5TD4VHo7u8qxE7j+W6Z9F+5 ZZCpsnxJ4J/JSjH2n9dTXAExoH/Jgbh4karQEdLLNqWT4r5NlLMCBlLK6xL/M58u98TyA5 SX4ZY7K6Yeg/jET43oBIKuoraM1OM1Slaj0f7c+6MVb5iM2HdeyHGYGD1DnsLGshdXuBU5 dZS9QxWWW8GS1pBQWSl/h8a89QMEqwUMwzmmDaEunKVKP57wd5XK15C0K3mqAA== From: Josselin Poiret To: Zacchaeus Scheffer , Saku Laesvuori Subject: Re: bug#68811: build hash inconsistency In-Reply-To: <87le867jm0.fsf@gmail.com> References: <87bk938z2u.fsf@gmail.com> <877cjr8xkv.fsf_-_@gmail.com> <87le867jm0.fsf@gmail.com> Date: Tue, 30 Jan 2024 22:59:03 +0100 Message-ID: <87v87azdnc.fsf@jpoiret.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spamd-Bar: / Authentication-Results: jpoiret.xyz; auth=pass smtp.auth=jpoiret@jpoiret.xyz smtp.mailfrom=dev@jpoiret.xyz X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68811 Cc: 68811@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Zacchaeus, Can you try the same, but this time with the --no-grafts option? That could be a source of issues. Best, =2D-=20 Josselin Poiret --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHEBAEBCAAuFiEEOSSM2EHGPMM23K8vUF5AuRYXGooFAmW5cScQHGRldkBqcG9p cmV0Lnh5egAKCRBQXkC5FhcaimUxC/0WYAeH3n6BjRIPAXD+bG29qmWMo1sFKixa q8i7xC4tA3RFSy3lcRgtSgoLeUNhG5RE64e/MH7KOnpCDa2190ERnRn+t2yV8P7m 9xwWxcDHiUITC0B7PkRWxlBhMN3eLoOYWZP65YBoEaLvMfGuocaN6BRkkraIu1EJ 4PgjJHwI6bV7JwMbTS/ygui8wg565IF0kbO2+OruikJsd8eylK8s1hn86AwCWibN 584yuoz0ZxMxtTLPIeWPqKsK7gfhv64s53Ds9JNV73oQoNXNYnK4AU94rq4ZFARu D54ikUIKMg2/y2BuDaV2qMxU0KYj44Oa/ud8FvOYWGP5FbGVq+FviC+tutcqiLn5 SW2fUacSc6h3ERoSkDDS9Ng1zO+UN9Rd0movVt+gZSOvRN0jt2+rvmsGrVM/+abY PSWMAvNE+yhJmlsxPSuwlpBWHQD83xeKSEPP8/HILkgBBxmBOxE7c4/jHpxMZyE/ L2UqrEht/ZqO4OIj9XSKqbQk6Xd1jFc= =iOiT -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 30 18:25:30 2024 Received: (at 68811) by debbugs.gnu.org; 30 Jan 2024 23:25:30 +0000 Received: from localhost ([127.0.0.1]:37100 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUxTt-0000k8-P4 for submit@debbugs.gnu.org; Tue, 30 Jan 2024 18:25:30 -0500 Received: from mail-pl1-x62c.google.com ([2607:f8b0:4864:20::62c]:55540) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUxTr-0000ju-EW for 68811@debbugs.gnu.org; Tue, 30 Jan 2024 18:25:28 -0500 Received: by mail-pl1-x62c.google.com with SMTP id d9443c01a7336-1d911c9240dso8383365ad.2 for <68811@debbugs.gnu.org>; Tue, 30 Jan 2024 15:25:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706657112; x=1707261912; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=yOO5erT79V2VnJ3rzcSWNqV7W2T+kwBufRyU7ratons=; b=W7ggvU4xHpSKE6RqNzwxn1vKhlWE95gnHpJzRlW+g/lCQSPBff7raGjimNyTVjhQhj Eda9QZTtkvRgNw1BIn1KpcMcRBKXiVJ1I47Ukbish3RRht71/YafeRE8YyPRpi8XblFh LlIzTaodtV64yPoLvaiJg3ZwH+5DpYl9YJQzW6bhPo02XpLw0WmBqTudq19sEobW81ek tW4BqkUTCaU0q59niLn2XhiLdRnrwN3bJ/TIDB7CsMb8OF7hbXCPni45ApazqnrjtGkY loeD0ZNvfDxA59huSRXJ5m1pFab3eWpJ3Aqcbw+8AaE6BGPwYFfq2d65ybN4D5qBIy91 EkXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706657112; x=1707261912; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=yOO5erT79V2VnJ3rzcSWNqV7W2T+kwBufRyU7ratons=; b=gCMByRR37Vtj0E43ZXOxvWtHh/jn8NklBm+U+d/FMm+M/nKqLqsVpGrVQ03GeE6Lh1 q7Q6UKoaVwiKHO+yI43jr9qc85OmMyOTvGrWOS5+QDuNrWyq6ZhCCFArLYweTT2TZjBy nqNv5fLZKYXukgTFMCK6PQZIHVrttxK5RFmHbxp3EYxcOwkwGTiwW+TourQ8q9IMWKIi fOID25Ij9IV/iztsieVeU4+biaTrWJ3SEihpUaEcXfby346jQApP5k9UGVCqVM8X7dnH UIsdHu+zgkIpsnmSYglH6jMsVMNdKbSY1xMb+FbbVJXFNJnbYG64GwC+P3bqaliaI+z4 A4zQ== X-Gm-Message-State: AOJu0YysMA46OeN2qM1dbZgMZMOCU39MkZMJr6t+x9zOb18Pd1b6Ak/3 CnIqwx6WMhNXGJESVlRpMup5/GbVlpyxUafJfXL8WufvZF79XUm7RM8PVFycjEU= X-Google-Smtp-Source: AGHT+IH5IhStyTRl6+zrdt0Y68/IWCv1JL4yIJmX+bJ1UbmBQuLJ1S1ICnNV5ag0JBMkDvTHcM791A== X-Received: by 2002:a17:902:9f96:b0:1d4:e070:73c with SMTP id g22-20020a1709029f9600b001d4e070073cmr84498plq.3.1706657111439; Tue, 30 Jan 2024 15:25:11 -0800 (PST) Received: from pureos ([192.147.44.15]) by smtp.gmail.com with ESMTPSA id 2-20020a170902c14200b001d8edfec662sm3667313plj.262.2024.01.30.15.25.10 for <68811@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Jan 2024 15:25:11 -0800 (PST) From: Zacchaeus Scheffer To: 68811@debbugs.gnu.org Subject: Re: bug#68811: build hash inconsistency References: <87bk938z2u.fsf@gmail.com> <877cjr8xkv.fsf_-_@gmail.com> <87le867jm0.fsf@gmail.com> Date: Tue, 30 Jan 2024 15:25:09 -0800 In-Reply-To: <87le867jm0.fsf@gmail.com> (Zacchaeus Scheffer's message of "Tue, 30 Jan 2024 10:37:43 -0800") Message-ID: <87eddy76ay.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68811 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Josselin, Alas, the problem persists ~.~ Device A: ~ $ guix time-machine --commit=deeb7d1f53d7ddfa977b3eadd760312bbd0a2509 -- build qtwebengine --derivations --system=aarch64-linux --no-grafts --dry-run /gnu/store/gnrk76mlrv3ipm2k3lpmy1533mn9dqc3-qtwebengine-6.5.2.drv Device B: ~ $ guix time-machine --commit=deeb7d1f53d7ddfa977b3eadd760312bbd0a2509 -- build qtwebengine --derivations --system=aarch64-linux --no-grafts --dry-run /gnu/store/qpb6d1qqx357rkydk0xv6ail6b9dcqs6-qtwebengine-6.5.2.drv The fact that Device A finds substitutes for nearly everything while Device B doesn't makes me think that B is "wrong". Device A is a 3GiB RAM Librem 5 (made in China), and Device B is a 4GiB RAM Liberty Phone (made in USA). (Maybe US backdoor bots need to up their stealth game?) You can find info on how I set up guix at https://zacchae.us/guix-usd.org, specifically the section "Setting up guix home" -Zacchae PS - I see your response on issues.guix.gnu.org, but didn't get an email. I thought submitting bugs automatically subscribed me? From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 31 13:34:21 2024 Received: (at 68811) by debbugs.gnu.org; 31 Jan 2024 18:34:21 +0000 Received: from localhost ([127.0.0.1]:39028 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVFPh-0007rO-HF for submit@debbugs.gnu.org; Wed, 31 Jan 2024 13:34:21 -0500 Received: from mail-pf1-x42c.google.com ([2607:f8b0:4864:20::42c]:56830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rVFPf-0007r3-Bh for 68811@debbugs.gnu.org; Wed, 31 Jan 2024 13:34:20 -0500 Received: by mail-pf1-x42c.google.com with SMTP id d2e1a72fcca58-6da6b0eb2d4so19381b3a.1 for <68811@debbugs.gnu.org>; Wed, 31 Jan 2024 10:34:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706726043; x=1707330843; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=dZyKNNgRupaK/PiZ7w7gqNm3kq8/hZxjwVcvG1OO/iI=; b=IKoWna17xCSCOcLx7BT2Z4+pJR/iZFCidxHhgA0VYsqorE4o54H1QkSIkH2wtwPRSf /s4FvLbmQUpLdMJeQTY6Q5ug6sAMYzi0AqQb+Fzo8VM+Acsnbso6XNE7+SOnJR2xPX52 FwA2LziTiaJMPcQ+MKay0UFWC2wM18i4SyEOMYum81uDUqTNP4Saj5cQrpCCjUw/+TCR nR9HPDqseuoHaX4JAO4aYbmtMPzYhdoUVYEYUT+7qAoUMD6WP/n8tMwDC+RU8nboJmhu yLiZnNV1oE1RZQq4HKycpcumz+cWjlVJ/opUGVK4s5xse/QAYHSE00aItgErX64m48MB fxPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706726043; x=1707330843; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=dZyKNNgRupaK/PiZ7w7gqNm3kq8/hZxjwVcvG1OO/iI=; b=mcavJbT3bSxRN9ZD+PH0XZ6Ew8rkEJze4UGxY+SxYPP24JNgXNqSfy5vqEJNfbUr/f 8QCEff76RvsOznZC8gJ0lINZlluwRRvXO+ikPuLV2bzkD0yyf5ADF2yPUgbEPuEv6Eb8 tCWZ+fFcTvKLroBozK/gGtVOEtbDuFdnqgLVMMlpczRZHyONSuyWeDrvkD57ob0GEE4d H+1BZxtEtlS2Ejn+4vsBH7SnM/190bn3RUN4VL7PI3DCpJ9VIBWrkGEEcJ9l6Cah0/Ya r9326kSVtgjNT6FG2BYltCyMdzGpZ+NHht/VmKkhNzqC1WpmTwSwRB/zNvAUc+MKbq7/ S4Fg== X-Gm-Message-State: AOJu0YwoYBPPeBLDeNVUW5mm5Ab5jOOCSCo4ZGnu93EXXnGalWoWr93e c4XbEJvdqGIc/d/1Nv2NUC1iqgd9sfoRzApFycLlmF5i7pvKD4I80SnGef4uDvw= X-Google-Smtp-Source: AGHT+IHe8Hu3UlJ9shFPYcN05BHmKz/De+Gk07zX8hHWVP1S7XSttGlr9nIpDdOHca6rlebJqPgzhA== X-Received: by 2002:a05:6a20:85a6:b0:19c:a96e:a7c0 with SMTP id s38-20020a056a2085a600b0019ca96ea7c0mr2244675pzd.9.1706726043047; Wed, 31 Jan 2024 10:34:03 -0800 (PST) Received: from igor ([192.147.44.15]) by smtp.gmail.com with ESMTPSA id ld18-20020a056a004f9200b006db9604bf8csm10035883pfb.131.2024.01.31.10.34.02 for <68811@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 31 Jan 2024 10:34:02 -0800 (PST) From: Zacchaeus Scheffer To: 68811@debbugs.gnu.org Subject: Re: bug#68811: build hash inconsistency In-Reply-To: <87eddy76ay.fsf@gmail.com> (Zacchaeus Scheffer's message of "Tue, 30 Jan 2024 15:25:09 -0800") References: <87bk938z2u.fsf@gmail.com> <877cjr8xkv.fsf_-_@gmail.com> <87le867jm0.fsf@gmail.com> <87eddy76ay.fsf@gmail.com> Date: Wed, 31 Jan 2024 10:34:01 -0800 Message-ID: <875xz98i92.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68811 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi all, I just tried the previous command on Device C, an x86_64-linux Guix System: ~ $ guix time-machine --commit=deeb7d1f53d7ddfa977b3eadd760312bbd0a2509 -- build qtwebengine --derivations --system=aarch64-linux --no-grafts --dry-run /gnu/store/gnrk76mlrv3ipm2k3lpmy1533mn9dqc3-qtwebengine-6.5.2.drv As suspected, the hash matches that of device A. I'm tempted to reflash Device B, wipe and reencrypt the SD (which has /gnu/store), and reinstall Guix, but I also want to get to the bottom of this. So long as this thread doesn't get stale, I'm happy to try whatever suggestions people have. -Zacchae