From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id GLtCCPSOimMsAQAAbAwnHQ (envelope-from ) for ; Sat, 03 Dec 2022 00:49:08 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id iNJIB/SOimMrJQAAG6o9tA (envelope-from ) for ; Sat, 03 Dec 2022 00:49:08 +0100 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 A91662AB07 for ; Sat, 3 Dec 2022 00:49:07 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p1Flv-0007Kh-Ji; Fri, 02 Dec 2022 18:48:47 -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 1p1Fls-0007KI-K4 for guix-devel@gnu.org; Fri, 02 Dec 2022 18:48:45 -0500 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 1p1Flq-0005L5-5S; Fri, 02 Dec 2022 18:48:44 -0500 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:20]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id 8DC9C1AACB; Fri, 2 Dec 2022 15:48:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org; s=1.vagrant.user; t=1670024912; bh=t43J3t98reX0e6KHUb/pC6ZDTGpURwDMC5NXzaZXtfg=; h=From:To:Subject:In-Reply-To:References:Date:From; b=S5SzWnJZCSUgf45G+fK9+r+YYo9kS6+5izdxQKqPPeNhdVgDv7p6XIwfaW05eUPR+ QvKhFK/5EHLzY/Zt2ppCjTPyd31glVY2yVPHJJAJTbtQvLl3xrs+hU3I3S2UXFWlfS X9WbOvssgg9HfU3SXIrZqleKdu5KfBrtbzzPSEPN9FWXwVdapJzVJuGSRkSXD2+UDw mGuOuO5QIWAmKSX1QzF/LlE7d881PmLzrEASdJDGJ+zMA1PUTSFjbucXeX46pHpqDQ k7crlD83VrfwrvpVd3heOYLH/ggZ9JuOwIfVlD5i5gzv8yx3cu5Kz2ee8dTLOdtQwU cLDgLM6fBFxIw== From: Vagrant Cascadian To: Ludovic =?utf-8?Q?Court=C3=A8s?= , Guix Devel Subject: Re: Release progress, week 8 In-Reply-To: <877cz9pgr3.fsf@gnu.org> References: <877cz9pgr3.fsf@gnu.org> Date: Fri, 02 Dec 2022 15:48:27 -0800 Message-ID: <87359xmkok.fsf@contorta> 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: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, 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-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1670024947; 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=dHb01l9LwIEeSqjumIYrKDFLmLWBLfGB6bnPkRBHkNI=; b=UqbXbP14yucsIlyMua4UYFi7Iwkwg0ofGhTvvsIoPQx3F2H/R+N1xxSB+rbQDliT7CpvOy jyTefg60soP5UGeuihablPWe+BkN155NjpfEplnBD15ZpMqsuGkPqmjyovwu4WjvG6XNjB 4xjeD2uAbcG4LBT9dccIX6DfGV0OGfrHSEVRv91epoDXiHH4S/ZyuYEqgFfbBQr2n08hkk P2j05lN3T/1UYmKOo6CWVkD5VsqBs+rVqN+Ilb9ZdiYAq4ms7X7yGI37Uemwkg3hvwlj7o j6/s2xUIvgwo45LgGid3ktsXC+RZbPDoGPXJ+ryTUoqDnOiAAjRevU0kHewtDQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1670024947; a=rsa-sha256; cv=none; b=Q9qsG8t5x07Tv0STOPQX/0F0bAm8mrLRkCfNa2ODRRHQO0k7R/sS4jKPQXWk76lg9tImBM reg+QbyKmgCDGUZ0/j0eQlkpra94rS1/b5UGrPKJM7kw7k2GglCVByDo9J6K1x4xDneV08 aQrXEeXBkN8Ymz593ipxXNgImHRWIURKNf9c5UC6iHJiETercGNTQXZ3H1WIPKJiJSl5ES 6KCb/pIMkZn38jLCc/EIxKu8Oq5wILlnu+jTeSACo1ZTlPgdahqrq/ZBMTI53RmDV/RIkE B+QtiYh41Nh3ODjkdwoFjs2FKV+uQIjJZQK1Qp4l+rULS0K2zlI8vZXWA6ivng== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debian.org header.s=1.vagrant.user header.b=S5SzWnJZ; dmarc=none; 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" X-Migadu-Spam-Score: -5.57 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debian.org header.s=1.vagrant.user header.b=S5SzWnJZ; dmarc=none; 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" X-Migadu-Queue-Id: A91662AB07 X-Spam-Score: -5.57 X-Migadu-Scanner: scn1.migadu.com X-TUID: dfucLEBWZIZr --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2022-12-02, Ludovic Court=C3=A8s wrote: > Release progress: week 8. > > Apologies for not sending this one on time this Thursday; instead we got > RC1, which is nice. :-) > > https://lists.gnu.org/archive/html/guix-devel/2022-12/msg00000.html Yay, love not having to build the source tarball to test it! :) > The RC was made from =E2=80=98version-1.4.0=E2=80=99 branch, which only t= akes important > fixes now (if in doubt, please ask). Must not fix trivial known guix lint typo fixes, check! :) With more seriousness... here come the test suite failures! When building on Debian there are a number of tests that fail with the same symptoms, notably something wrong with how "scm_to_utf8_stringn" is called: test-name: find-packages-by-name with cache location: /build/guix-HqZNpM/guix-1.4.0~rc1/tests/packages.scm:1760 source: + (test-equal + "find-packages-by-name with cache" + (find-packages-by-name "guile") + (call-with-temporary-directory + (lambda (cache) + (generate-package-cache cache) + (mock ((guix describe) current-profile (const cache)) + (mock ((gnu packages) + cache-is-authoritative? + (const #t)) + (find-packages-by-name "guile")))))) expected-value: (# # # # # #) actual-value: #f actual-error: + (wrong-type-arg + "scm_to_utf8_stringn" + "Wrong type argument in position ~A (expecting ~A): ~S" + (1 "string" #f) + (#f)) result: FAIL Tests that appear affected by this issue: tests/graph.log:test-name: reverse bag DAG tests/graph.log:result: FAIL tests/packages.log:test-name: fold-available-packages with/without cache tests/packages.log:result: FAIL tests/packages.log:test-name: find-packages-by-name with cache tests/packages.log:result: FAIL tests/packages.log:test-name: find-packages-by-name + version, with cache tests/packages.log:result: FAIL tests/packages.log:test-name: find-package-locations with cache tests/packages.log:result: FAIL And tests/inferiors.scm dies with a backtrace, and stops processing any further tests so it is hard to know if those fail too: Backtrace: 17 (primitive-load-path "tests/inferior.scm") In ice-9/eval.scm: 619:8 16 (_ #(#(# #= ) #)) 293:34 15 (_ #(#(# #= ) #)) 159:9 14 (_ #(#(# #= ) #)) 159:9 13 (_ #(#(# #= ) #)) In guix/discovery.scm: 189:3 12 (fold-module-public-variables _ _ _) In guix/combinators.scm: 48:26 11 (fold2 # =E2=80=A6) 48:26 10 (fold2 # =E2=80=A6) In guix/discovery.scm: 192:33 9 (_ # =E2=80=A6) In gnu/packages.scm: 233:37 8 (_ # =E2=80=A6) In guix/packages.scm: 1317:17 7 (supported-package? # =E2=80=A6) In guix/memoization.scm: 101:0 6 (_ # # =E2=80=A6) In guix/packages.scm: 1295:37 5 (_) 1555:16 4 (package->bag _ _ _ #:graft? _) 1652:22 3 (thunk) In guix/gexp.scm: 523:11 2 (lower "python-gwcs-0.18.2" #:source _ #:inputs _ # _ . #) 460:52 1 (%local-file #f # =E2=80=A6) In unknown file: 0 (basename #f #) ERROR: In procedure basename: In procedure scm_to_utf8_stringn: Wrong type argument in position 1 (expe= cting string): #f Other than that, it seems to build fine. I haven't actually tested it yet. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCY4qOzAAKCRDcUY/If5cW qgTWAQDTYE349O8x/oJi1dy0PLuL5YZK4JAACVeOnkFH/4zBMAEA02gndCGDbZQh sCnobkbtPGTDJBNIjGxkf6a6rVsfmQI= =ZW5n -----END PGP SIGNATURE----- --=-=-=--