From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.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 SATrCYxjtmYshAEA62LTzQ:P1 (envelope-from ) for ; Fri, 09 Aug 2024 18:44:28 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id SATrCYxjtmYshAEA62LTzQ (envelope-from ) for ; Fri, 09 Aug 2024 20:44:28 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debian.org header.s=1.vagrant.user header.b=keC67GG4; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-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=1723229068; 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:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=W1mpfwOry5SPQZc5nJSM/y58pg3/AsHc8EP0RfY+HSs=; b=RoKKL86rg69oZgRhoIyFC26MUFyo0s3x4Vp7A78KQlzbxfl07xdOYxlywKZ44fyY2UGB1u q+RiOB9VNSQmRC7uDx5zQc5Icf4cR6HzlcqLU9S+9DTaPrMvCuIwsz+z6xGKh8Dq4Uw8ge LPictTsQidgT6XUgycP8KPH6cUzQjGOByAKjmrpAhAbsVKZY9slxINWDb3WVGtl2Ack+Rj rWYOVXfFv1AAa9l7wQmMkp5w3LqB/qh2njHHh6kyo2BHEXdBuPaKZuTTg3JvlB9FBSv6Pg ZvgjA08/1PfLwm7UZDcv1cCsxk6Fmwh+NdztqnUlqPqfonxteEs5Sb7gtAO3oQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debian.org header.s=1.vagrant.user header.b=keC67GG4; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1723229068; a=rsa-sha256; cv=none; b=tOT20n0Zi9RV/r2ANde/SNq74ZH/wVeZORmoIAzI0qzeE0I2GCh+Lj9ocS3DJZJ4OU2xVb wFW4WwvSVGw4p7/W5WWWSjt2n+iiFGKoDAZz6oT81jocbrtBjOhxyMjFSmk8n7U42lVnlY 1RGJssTsrAaIy08g8kYTTxFMVK9zSeMvpW5aFamq8D9rrkH/Q0JVr32OzedrJA1lio9OQM fNXkkD/FjGAWLRQnJsJ7tAg4zGPF7BQN45gv0/SmGQRpRC2uxl/7ke03OIFm6tDwrvM7v3 PqtjC9O5p9TSaeZOt6DqBHNQ/ChrZeGO9q+fsa4XDAngJTsFRsYbehzPRH2U6A== 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 D03496788E for ; Fri, 9 Aug 2024 20:44:27 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1scUaP-0000PT-6i; Fri, 09 Aug 2024 14:43:37 -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 1scUaL-0000P2-ML for guix-devel@gnu.org; Fri, 09 Aug 2024 14:43:33 -0400 Received: from cascadia.aikidev.net ([2600:3c01:e000:267:0:a171:de7:c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1scUaJ-0003CP-8l for guix-devel@gnu.org; Fri, 09 Aug 2024 14:43:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org; s=1.vagrant.user; t=1723229004; bh=TQG0868pH5/d75ZBKcp23YtZRUtezG/8B8NBjbGB6tM=; h=From:To:Subject:Date:From; b=keC67GG4dv+NBERPb1MkjpXnf4/xFSZI/fFqHHtGIeRgKcsmlK8+aPO5U5+3Zbfoi x6fDRYOYazSxIaKVnh+IfYbcABXGSvNKfXzcGY78rvgBJIaklSdMF8q1RR2Q5IL+tT IkznjVCcJItynM0jlrZ9kuBuijqUbI1DlLnuK/sdkBdepC8W/+NiszgCwSQraNwS8D SoDdTO6HXKdaN/91BJIAs6qMK3k62QJTSwKI4dkFwQTZmMTns8DRlA78w2TKh9dn1X DNnhJQeb8zxEtv4L3eK9EF6wdjORfWGHEjxyPp/ton822EsrOxbAAnxYwifvqurxu4 7+B+HRresTH/Q== Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:50]) by cascadia.aikidev.net (Postfix) with ESMTPSA id 3D98B171D for ; Fri, 9 Aug 2024 11:43:24 -0700 (PDT) From: Vagrant Cascadian To: guix-devel@gnu.org Subject: Guix 1.4.0 build on Debian fails test suites Date: Fri, 09 Aug 2024 11:43:17 -0700 Message-ID: <87jzgpsfju.fsf@wireframe> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: none client-ip=2600:3c01:e000:267:0:a171:de7:c; envelope-from=vagrant@debian.org; helo=cascadia.aikidev.net X-Spam_score_int: -21 X-Spam_score: -2.2 X-Spam_bar: -- X-Spam_report: (-2.2 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.144, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Queue-Id: D03496788E X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -13.15 X-Spam-Score: -13.15 X-TUID: Uhao3ueKK4tl --=-=-= Content-Type: text/plain So, facing down another round of windmills... guix started failing to build on Debian a back in late July: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/guix.html First problem I fixed by updating guile-gcrypt to build against the current versions of gcrypt... so guix actually builds again... .. but fails test suites, in particular tests/gremlins.scm: FAIL: tests/gremlin.scm - strip-runpath FAIL: tests/gremlin.scm - set-file-runpath + file-runpath These quite plausibly seem to be due to a newer compiler version or something... have not dug into those yet... and tests/style.scm: FAIL: tests/style.scm - input labels, mismatch FAIL: tests/style.scm - input labels, simple FAIL: tests/style.scm - input labels, long list with one item per line FAIL: tests/style.scm - input labels, sdl-union FAIL: tests/style.scm - input labels, output FAIL: tests/style.scm - input labels, prepend FAIL: tests/style.scm - input labels, prepend + delete FAIL: tests/style.scm - input labels, prepend + delete multiple FAIL: tests/style.scm - input labels, replace FAIL: tests/style.scm - input labels, 'safe' policy FAIL: tests/style.scm - input labels, 'safe' policy, nothing changed FAIL: tests/style.scm - input labels, margin comment FAIL: tests/style.scm - input labels, margin comment on long list FAIL: tests/style.scm - input labels, line comment FAIL: tests/style.scm - input labels, modify-inputs and margin comment These mostly seem to be about whitespace changes, which I guess is one of the things "guix style" actually should have working tests... but what changes in Guix build dependencies *might* have changed this behavior? No changes in the code itself occurred. Here is at least one of the example failures: test-name: input labels, mismatch location: /<>/tests/style.scm:124 source: + (test-equal + "input labels, mismatch" + (list `(("foo" ,gmp) ("bar" ,acl)) + " (inputs `((\"foo\" ,gmp) (\"bar\" ,acl)))\n") + (with-test-package + '((inputs `(("foo" ,gmp) ("bar" ,acl)))) + (list (package-direct-inputs (@ (my-packages) my-coreutils)) + (read-package-field (@ (my-packages) my-coreutils) 'inputs)))) expected-value: ((("foo" #) ("bar" #)) " (inputs `((\"foo\" ,gmp) (\"bar\" ,acl)))\n") actual-value: ((("foo" #) ("bar" #)) " (inputs `((\"foo\" ,gmp) (\"bar\" ,acl)))\n") result: FAIL Help? :) live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCZrZjRQAKCRDcUY/If5cW qhUsAQDJMp5vpIREnC4E7ohwzgxKxpPO/HYgRmioHc6+u/wT1gD6ApPo82cT2XT3 Px8d7h1Hz8xM9zNvMP79SzK+cChOuQU= =j3x/ -----END PGP SIGNATURE----- --=-=-=--