From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id p5dvMXl8VGHnqQAAgWs5BA (envelope-from ) for ; Wed, 29 Sep 2021 16:47:21 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id MC5mLHl8VGHMBwAAB5/wlQ (envelope-from ) for ; Wed, 29 Sep 2021 14:47:21 +0000 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 B5C1E34896 for ; Wed, 29 Sep 2021 16:47:20 +0200 (CEST) Received: from localhost ([::1]:47180 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mVare-0002Ii-IA for larch@yhetil.org; Wed, 29 Sep 2021 10:47:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37694) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mVarO-0002Ea-Qi for bug-guix@gnu.org; Wed, 29 Sep 2021 10:47:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:38252) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mVarO-0001se-Ho for bug-guix@gnu.org; Wed, 29 Sep 2021 10:47:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mVarO-0006Ja-5w for bug-guix@gnu.org; Wed, 29 Sep 2021 10:47:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#50860: Core-updates-frozen world rebuild coordination Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 29 Sep 2021 14:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50860 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 50860@debbugs.gnu.org X-Debbugs-Original-To: John Kehayias via Bug reports for GNU Guix Received: via spool by submit@debbugs.gnu.org id=B.163292681423825 (code B ref -1); Wed, 29 Sep 2021 14:47:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Sep 2021 14:46:54 +0000 Received: from localhost ([127.0.0.1]:49794 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVarF-0006Bl-8C for submit@debbugs.gnu.org; Wed, 29 Sep 2021 10:46:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:50170) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mVarE-0006Aa-1N for submit@debbugs.gnu.org; Wed, 29 Sep 2021 10:46:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37604) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mVarD-0001zH-Mi for bug-guix@gnu.org; Wed, 29 Sep 2021 10:46:51 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:33165) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mVarB-0001ge-G3 for bug-guix@gnu.org; Wed, 29 Sep 2021 10:46:51 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 5EE433200B7A; Wed, 29 Sep 2021 10:46:47 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Wed, 29 Sep 2021 10:46:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=q8gkRi6fnrXZWYwXKakHwQXP QBZqTIW3devgRF7fAU8=; b=PFOhakSnC06J274Bv2NcJROhvqY60UXTql47IH3W NxJqOisXC6uBCDpMkntepcBQFGLdWRiR/sZQ+6m1U6JTyIhy8p+7Gm7+1fnzBrsf zQNc1zgokHNQ8IwB+w4yinh62PWAa/GMGyLtRjVSNCT6R58D5szP+eiis4yVbCnm 0gA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=q8gkRi 6fnrXZWYwXKakHwQXPQBZqTIW3devgRF7fAU8=; b=gdpifwy60LJ0qAKBpOm+M0 aR9y1KqHR04D2FIbezvs9J4R7wc2TG1RGIr3jghPZPfBi2EzhetzIKVcjdlIDM65 IBoC7x/Hw/A5vz8GPUlk5/xvr+BR/u3ELbFlnveoZaS4/FyJyKH4mkDKivY//i0a 9L5eRvfr407Gc8DYSjJWD0pOd4Kp/UXHDXRYaPZd/canqveMipRV7x7k7X8qdqtR INqttQofjddkvPnJ9qzyvv7+T+C5Q4ynL02AesRuXhd/XfbGTttuyCaI5htp3ow3 xBfqcN/bcpKW4AC0q8gk0LTBwB+e+kF4XuD3azCqCks7C39+bIvIkN2agr6VmCKg == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudekvddgjeelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeehgeefvdekgfduueehjedtjedtvdeiheelkeevhfelvdejvefftdevleevgeei jeenucffohhmrghinhepghhnuhdrohhrghdpghhithhhuhgsrdgtohhmnecuvehluhhsth gvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgr rhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 29 Sep 2021 10:46:46 -0400 (EDT) Date: Wed, 29 Sep 2021 10:46:44 -0400 From: Leo Famulari Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=64.147.123.21; envelope-from=leo@famulari.name; helo=wout5-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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: , Cc: "50860@debbugs.gnu.org" <50860-done@debbugs.gnu.org> Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1632926841; 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: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=q8gkRi6fnrXZWYwXKakHwQXPQBZqTIW3devgRF7fAU8=; b=PiQ04qC+gI4nBSspiQ9lU4XbATMhKGL0t3gzI0a0V70wx+imbWptDioDWXWu2hEDfjDWD0 noIl2HqiwPXCT3cRtv6xNp/ZCsANEVFNONi/7DHD7XWpsx3rxV+2GRPXboFi6gVgK74yBk S2CV3UtixR1qQ/oa8RwN+xkdwO3JuJ99+EmZU46I3gX/r0gckRbUw/aUQk3yT96C/GK90r /KcIB1fu4sMLglXc+tPgYondg2I0UqBYMKAhzokXfCpjQI/dwMoYcI78qQpfdpYBeugvQN 9E87zS7HLFQLglGFCHUKIk4lvCNfG2TV3yjOmag9KFThjdxadxPSeF9IWrXPiA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1632926841; a=rsa-sha256; cv=none; b=AExp3sH0ZMcuEwAEAdOS3McO6LevlQE39TJM1J1gDXf9IgIEfEA2Y1QydwqP4W9lwvJcnI Fgu51ct4rjqcXuUKTusJ8y80+eQQHXSqBBpfQAKYtv+BSQByOAwNmLVm8vXmjdvNJGGkFu HoieaNoQH+xGzOAJmjXUlwqffaGIipZOUFQbuPRixy+pmAX3R9OXXpsDJhnVblHXoTRYi/ OBrTHsuOyoJ7avMMahG+g8tqvK2reVjnGn4REChm8Re6H0qGMdNGc+HwpGlsLOyWU9lTrF q8eBgn0Xo7un2pCcLzkfSGbAWHSx/sivNJxB2XlZzcPFhM8rv4VtqGrjhZ8P+Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=famulari.name header.s=mesmtp header.b=PFOhakSn; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm3 header.b=gdpifwy6; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -2.10 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=famulari.name header.s=mesmtp header.b=PFOhakSn; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm3 header.b=gdpifwy6; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: B5C1E34896 X-Spam-Score: -2.10 X-Migadu-Scanner: scn1.migadu.com X-TUID: /1fkT0qPMiVG On Tue, Sep 28, 2021 at 02:38:33AM +0000, John Kehayias via Bug reports for GNU Guix wrote: > Thanks for coordinating this Leo. Is there anything else with huge rebuilds to push together? We are moving the coordination to , which already existed for this purpose. I hadn't really noticed it properly! > I don't want to keep finding and adding things, but two possibilities come to mind that I've just noticed: > > 1a. p11-kit #49957 https://issues.guix.gnu.org/49957 > > I've just hit this bug on core-updates-frozen as well, though was originally reported on master. As I noted there, I tried to test with just grafts but didn't fix it for me (I'm guessing grafting won't work with that configure flag change). The patch matches how nix configures p11-kit as well, due to this bug. If that bug primarily affects Flatpak, I suggest using the solution you described, which is to create another p11-kit package and use it for Flatpak. > 1b. p11-kit is also now out of date. The changelog doesn't look substantial or serious, but given the nature of p11-kit I wonder if we want to update it now too. https://github.com/p11-glue/p11-kit/releases/tag/0.24.0 I think that's okay: everything is "out of date" on core-updates-frozen at this point. We have to eventually settle on a dependency graph and stick with it, or we'll never finish the cycle. If there are security vulnerabilities, then we can fix them in the "normal way": with grafts. It's not possible for us, with the processes and humanpower we have, to make a working distro that is 100% up to date. > 2. (minor) Mesa has had a few more bugfix and major releases since my initial patch for core-updates-frozen. Now at 21.1.8 for the 21.1 branch (we have 21.1.6 currently), but 21.2 has also had stable releases, with 21.2.2. I previously built 21.2.1 and sent a patch for it, and could test 21.2.2 if we want to do that too. > > I'm aware this could continue forever, and #2 is likely lower priority. #1, though, should we consider p11-kit a critical update (version, at least) since we're still fixing core-updates-frozen? Yeah, it could continue forever. Eventually we have to accept the bugs we have on the branch and finish the work. We can't keep updating core packages continually or we will never finish the cycle and deploy the updates for users. The changes that we make at this late stage of the core-updates cycle are either 1) bugs that break functionality 2) critical security problems that can't be fixed with a graft and 3) important fixes that aren't expected to break other packages. Updating the time zone database and shortening the Rust boostrap are examples of type 3. If you still think 1a or 1b are important to include in the current core-updates cycle, please let us know in #50358!