From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id wEs3IQzEWWaJ5AAAe85BDQ:P1 (envelope-from ) for ; Fri, 31 May 2024 14:35:24 +0200 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id wEs3IQzEWWaJ5AAAe85BDQ (envelope-from ) for ; Fri, 31 May 2024 14:35:24 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=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"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1717158924; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=voH9I9u9V8IbfMW7JOAuS3aPXfCNvMwNDPykKzNH+k4=; b=IW0N+1u1gBBpdI9v6kNzIsevDojm5QE1yHqZFMvG1HSYNpLD+smBFjHPqVLX0T9a7aZPUZ z5rqtKp3+q72vJKjCmRF8wmClC7mY8ITwVD/mLB5mJR8GZGhTkdWaFwShtRNC2MFdsVuP9 MI+KNW9REIyEONVeRHWAdiPHZ3sk26winUyn9X9j7MrwdKz1u67ND9POqQhFkjER89wMdi 9ZRb09hD79T5akRAyD/TjvH/YbFz6YT/Fl5rSm1z5C3YoCwkYH10hH8W1agAWG6O9zys01 hlZ8AP8WZ9qTTc9m1/VFBtZMxEkWyvhTrxiZAWZDVnTo5TdDkKXLPbbPXG1auQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=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"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1717158924; a=rsa-sha256; cv=none; b=UPdmalTNHXEWSlPRy1eHrhCmUBVxvrfjM1CXmLMDbDQuanGbOgjNaPeqKliCUcLgezBhbb HlnyYchxlOtXEjwJqvnsxgzzh+33R3nxuy85w9dkFTHmxWroV5ciNwE7TvuqHV92fzq+Jy 2sqindWVJQTMNSY90WR5hI2d5cqJFFWrqUWCbySTF/7Wvjz0DUrzrp/3dRYTcnilURbOAt aA0EiK0bM4ve6OQuQDf9qVBCsQdJ0T0rcNmR2m8jMueUo1R3L5NunoSbFmrEO1wcFmuBJv DishfoC6RcNHawi7hPSQT0dJ31JZaAjgEg0v6jkBIMZZ4SEFA6TXY0Ej7REOSQ== 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 3A73A14368 for ; Fri, 31 May 2024 14:35:24 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sD1Sy-000442-6k; Fri, 31 May 2024 08:34:40 -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 1sD1St-00043R-J4 for guix-devel@gnu.org; Fri, 31 May 2024 08:34:36 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sD1Sm-0000r0-Df for guix-devel@gnu.org; Fri, 31 May 2024 08:34:33 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 2BDC0960; Fri, 31 May 2024 14:34:23 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GhxOHNmPzNxL; Fri, 31 May 2024 14:34:22 +0200 (CEST) Received: from jurong (sauterelle.math.u-bordeaux1.fr [147.210.16.128]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 88357112; Fri, 31 May 2024 14:34:22 +0200 (CEST) Date: Fri, 31 May 2024 14:34:17 +0200 From: Andreas Enge To: "B. Wilson" Cc: guix-devel@gnu.org Subject: Re: gnu: xkeyboard-config: Upgrade to 2.41. Message-ID: References: <26Z7R9AG6SH2A.2TGJMG5TUVIG4@wilsonb.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <26Z7R9AG6SH2A.2TGJMG5TUVIG4@wilsonb.com> Received-SPF: pass client-ip=185.233.100.1; envelope-from=andreas@enge.fr; helo=hera.aquilenet.fr X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-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-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -5.85 X-Spam-Score: -5.85 X-Migadu-Queue-Id: 3A73A14368 X-Migadu-Scanner: mx13.migadu.com X-TUID: 8v0OUjTWrlIp Hello! Am Fri, May 31, 2024 at 09:21:07AM +0900 schrieb B. Wilson: > What's the proper procedure when updating packages to check that its reverse > dependencies aren't broken by the change? You can run this: $ guix refresh -l xkeyboard-config which replies with Building the following 1876 packages would ensure 4038 dependent packages are rebuilt: localed@241 wlgreet@0.4.1-1.7e79d60 ... Which means that once you have run "guix build localed", "guix build wlgreet" and so on 1876 times successfully, then all dependents will have been built. In this particular case, one should probably create a branch with a number of related changes and have CI build it. Andreas