From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:c151::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id WLBmGCx0QmTtqwAASxT56A (envelope-from ) for ; Fri, 21 Apr 2023 13:31:56 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:c151::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id 6A9uFyx0QmRJtgAAG6o9tA (envelope-from ) for ; Fri, 21 Apr 2023 13:31:56 +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 19934678D for ; Fri, 21 Apr 2023 13:31:56 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=YIl4JmaA; 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=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=key1; d=yhetil.org; t=1682076716; a=rsa-sha256; cv=none; b=Iab8/3C35mE69Rw12lIykknkZTqOwdWPLxNrRPXHlDpJHpds4ntJVyL9VM2V4p7QxOOQoI QNy/KsL1wrBZrNNQDqCPQOUK1afqDPyqyG+HuVg/gQm9LcIdqxeKPatW1A23TdO7VGKMa9 eUvBUrd+RKhZjr74y94txhc0NrgOj0a9/pPL6V1/k9juRpzOA5WTexyJPP9efaoKgy+y8X cuE4rNrVTEqKVPnDUU3tb/Tuj7XPl46go5stMsEtKrlMDENwQ2tymuDVZYTNxyvpipgQEf 9jF1c4YKqe1D+FeyDGHqpsFhq7fV4tr+P3gn+BThVzseTSPl5x5Vsbfgwma0yg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=YIl4JmaA; 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=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1682076716; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=xFj2nGstOJCx68Et6DJUtbZzIJbpi7V+HFF0jkA6WY8=; b=cn43zQJMAt17pCFPvihROevmQezq10VpydBA21DgG1fYJYkpQ5N3icLIUYdGaNgJEdUvdQ aq8U93XJuXc4x80QVzs8LjTYnim9aJeWi/PqBfk+AOGQtXBgg0s5SrdEhTDFvTJNb7Sbhx RlpLfnP2HRMqPAHZwB5dUbJbWC8/qWZiFBuLzcFG+RfFsFdIMm83UrEmnGlu1qwxEP8tW0 Qnt0Y3OI4b72n0F6C1dFTM9qHkUfQdGemv1qVzi6qdxWyP5v0LXf6vou/bwGGN9WogF6Uq v/oKxQ7sSgdI+9WKHNq09Gkk5Tr41ZSui5+MM/Hiq2jDkZmAxPkSeLnXSDDOXw== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ppoys-0006xX-A1; Fri, 21 Apr 2023 07:31:10 -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 1ppoyq-0006x5-72 for guix-devel@gnu.org; Fri, 21 Apr 2023 07:31:08 -0400 Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ppoyo-0007ib-G7 for guix-devel@gnu.org; Fri, 21 Apr 2023 07:31:07 -0400 Received: by mail-wm1-x331.google.com with SMTP id 5b1f17b1804b1-3f18176ea3aso3302895e9.0 for ; Fri, 21 Apr 2023 04:31:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1682076664; x=1684668664; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=xFj2nGstOJCx68Et6DJUtbZzIJbpi7V+HFF0jkA6WY8=; b=YIl4JmaA17yLfORBTg444FgPeaycjisL7ti9AP3ioasRoS8ow+vMoHMz2Cv3Q52xmf Yb3bywxLUUdbAif2Rvp1/czuewiQwdHiTIod2UMO0tEKiHKGlirdBQSJwXwClRjnd5Do XTXd7Hafa1t9rU2y+JAK/XLhmPTkyFAQKCgcdg8k5mkhia3E8wa9Wqs4Bac0hodY7XW5 6rxH3Tbfb7Y/PMj8jE/rOVG3B8c3uFsOe+tVSdKATotnn3BRk3Zy2m0UAaLRYPNBhPNH jpAKt5ZBNOUtHt32BYmvf308li+s6TVz13YhnsqIPJ9FMqkTbr/QdRrydS6Wv+GyNMnZ hXow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682076664; x=1684668664; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xFj2nGstOJCx68Et6DJUtbZzIJbpi7V+HFF0jkA6WY8=; b=CVQjMnDCcLIGf38ukOsc6g5MIwtM4mlHt4vrInaFj3u1dy1tv4E6dsV16D6JVO/suM V9TihCIRubwKBl1E9a9sn5Jn1ghtN1wjB+IEq30YNfT+xVV/HGoI37w53IEcV4ndrOyl YYdadCzmDj/06eN03Psj+UjJLqz9NWBpN+OD+4PoMF1fBqPKKYqzCBSYXKNZOs5a6U82 zwjaP+AjDw8rhrzw7ecU9X0z+wqU9b7ZHDJ5O7KzrWvzPn4ZfEwmFVJgJkWhm4H+kp1Z FHkBYHrlSPH0N05U3IqByOpQjZ8jaKO/8tLNr/VNe60kpQtLIqX01q/j03GGStbSFD50 CkAg== X-Gm-Message-State: AAQBX9cZn2GVcngeBiiqSwpeAsz1bUcixYmM2S0J0aEgXUY5nlPD5rhl wZDi3BunLr2noJJaqXWeyIo8B67AyU4= X-Google-Smtp-Source: AKy350a2LOToZDoqy3qskN+VSpCeBb+oTqEY+6shtN2ewg85NEfs+nGYfTSyQyGCaAIfuG5SwENwlw== X-Received: by 2002:a05:600c:4692:b0:3f1:8278:8d81 with SMTP id p18-20020a05600c469200b003f182788d81mr4001677wmo.4.1682076664366; Fri, 21 Apr 2023 04:31:04 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id p8-20020a05600c358800b003f1738d0d13sm11048784wmq.1.2023.04.21.04.31.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Apr 2023 04:31:03 -0700 (PDT) From: Simon Tournier To: Andreas Enge Cc: guix-devel@gnu.org Subject: Re: Latest news on core-updates In-Reply-To: References: <861qkd63zx.fsf@gmail.com> Date: Fri, 21 Apr 2023 13:31:01 +0200 Message-ID: <87jzy5cw0a.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::331; envelope-from=zimon.toutoune@gmail.com; helo=mail-wm1-x331.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-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: UNKNOWN X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -4.99 X-Spam-Score: -4.99 X-Migadu-Queue-Id: 19934678D X-Migadu-Scanner: in3.migadu.com X-TUID: YZVDzrbGe6Xz Hi, On ven., 21 avril 2023 at 10:47, Andreas Enge wrote: >> Therefore, if many things are still missing, I suggest to apply #62967 >> [2]. It removes the annoyance you spotted out in #62954 [3]. And as I >> explained in [4], it will be safe because =E2=80=99valgrind=E2=80=99 app= ears only in the >> testsuite of =E2=80=99lz4=E2=80=99 and =E2=80=99valgrind=E2=80=99 is not= even run there. >> Doing so, it will fix failures for powerpc64le and will increase the >> coverage. > > CI just disappeared, so I cannot check. If r-minimal builds for powerpc64= le > on master, then it is justifiable to fix the regression (leaving open the > possibility of an immediate revert if the patch introduces problems else- > where, which I do not expect). Otherwise I would postpone it until after > the merge. Yes r-minimal builds for powerpc64le-linux on master: https://ci.guix.gnu.org/build/1050833/details --8<---------------cut here---------------start------------->8--- simon@pfiuh07$ guix weather -s powerpc64le-linux r-minimal computing 1 package derivations for powerpc64le-linux... looking for 1 store items on https://ci.guix.gnu.org... https://ci.guix.gnu.org =E2=98=80 100.0% substitutes available (1 out of 1) at least 49,1 MiB of nars (compressed) 52,7 MiB on disk (uncompressed) 2,529 seconds per request (2,5 seconds in total) 0,4 requests per second at least 1=E2=80=AF000 queued builds aarch64-linux: 819 (81.9%) x86_64-linux: 117 (11.7%) powerpc64le-linux: 7 (.7%) i686-linux: 57 (5.7%) build rate: 189.97 builds per hour i686-linux: 138.13 builds per hour x86_64-linux: 27.34 builds per hour powerpc64le-linux: 21.66 builds per hour aarch64-linux: 5.56 builds per hour looking for 1 store items on https://bordeaux.guix.gnu.org... https://bordeaux.guix.gnu.org =E2=98=80 100.0% substitutes available (1 out of 1) 24,2 MiB of nars (compressed) 52,7 MiB on disk (uncompressed) 0,852 seconds per request (0,9 seconds in total) 1,2 requests per second 'https://bordeaux.guix.gnu.org/api/queue?nr=3D1000' returned 502 ("Bad Ga= teway") --8<---------------cut here---------------end--------------->8--- Note that the patch removes the dependency between subversion and valgrind. Therefore, as you noted, many TeXlive packages could also build. Well, I do not see any cons. :-) The only difference for =E2=80=99lz4=E2= =80=99 is the path of the store item; here without and with the removal of valgrind: --8<---------------cut here---------------start------------->8--- $ diff -r --no-dereference /gnu/store/3sabpv5k19lnifda5ihk7340xm3idxi2-lz4-= 1.9.3 /gnu/store/1j0jq03930q4c7570145vjiaa8pnajz4-lz4-1.9.3 diff -r --no-dereference /gnu/store/3sabpv5k19lnifda5ihk7340xm3idxi2-lz4-1.= 9.3/lib/pkgconfig/liblz4.pc /gnu/store/1j0jq03930q4c7570145vjiaa8pnajz4-lz4= -1.9.3/lib/pkgconfig/liblz4.pc 5,7c5,7 < prefix=3D/gnu/store/3sabpv5k19lnifda5ihk7340xm3idxi2-lz4-1.9.3 < libdir=3D/gnu/store/3sabpv5k19lnifda5ihk7340xm3idxi2-lz4-1.9.3/lib < includedir=3D/gnu/store/3sabpv5k19lnifda5ihk7340xm3idxi2-lz4-1.9.3/include --- > prefix=3D/gnu/store/1j0jq03930q4c7570145vjiaa8pnajz4-lz4-1.9.3 > libdir=3D/gnu/store/1j0jq03930q4c7570145vjiaa8pnajz4-lz4-1.9.3/lib > includedir=3D/gnu/store/1j0jq03930q4c7570145vjiaa8pnajz4-lz4-1.9.3/include 13,14c13,14 < Libs: -L/gnu/store/3sabpv5k19lnifda5ihk7340xm3idxi2-lz4-1.9.3/lib -llz4 < Cflags: -I/gnu/store/3sabpv5k19lnifda5ihk7340xm3idxi2-lz4-1.9.3/include --- > Libs: -L/gnu/store/1j0jq03930q4c7570145vjiaa8pnajz4-lz4-1.9.3/lib -llz4 > Cflags: -I/gnu/store/1j0jq03930q4c7570145vjiaa8pnajz4-lz4-1.9.3/include --8<---------------cut here---------------end--------------->8--- Cheers, simon