From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.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 KIF5BW4pD2PruwAAbAwnHQ (envelope-from ) for ; Wed, 31 Aug 2022 11:27:10 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id 6DeABW4pD2PVMQEA9RJhRA (envelope-from ) for ; Wed, 31 Aug 2022 11:27:10 +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 E29E612B57 for ; Wed, 31 Aug 2022 11:27:08 +0200 (CEST) Received: from localhost ([::1]:53022 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oTK03-00084p-L0 for larch@yhetil.org; Wed, 31 Aug 2022 05:27:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55224) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oTJzy-00084P-VE for bug-guix@gnu.org; Wed, 31 Aug 2022 05:27:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:48454) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oTJzy-0005uf-N0 for bug-guix@gnu.org; Wed, 31 Aug 2022 05:27:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oTJzy-0006Ir-4K for bug-guix@gnu.org; Wed, 31 Aug 2022 05:27:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#57315: guix upgrade --dry-run output is basically useless Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 31 Aug 2022 09:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57315 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "bdju" Cc: 57315@debbugs.gnu.org, Csepp Received: via spool by 57315-submit@debbugs.gnu.org id=B57315.166193797924180 (code B ref 57315); Wed, 31 Aug 2022 09:27:02 +0000 Received: (at 57315) by debbugs.gnu.org; 31 Aug 2022 09:26:19 +0000 Received: from localhost ([127.0.0.1]:38203 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTJz3-0006Hi-9X for submit@debbugs.gnu.org; Wed, 31 Aug 2022 05:26:19 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTJz0-0006HC-IC for 57315@debbugs.gnu.org; Wed, 31 Aug 2022 05:26:03 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45912) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oTJyu-0005mt-73; Wed, 31 Aug 2022 05:25:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=9TlKLU+gaTNdrUk5Cy2YXTt5SMm8r5r/QlZh9vAukaA=; b=oQzPCAd8thyTTmlO7IRN 6j6ps3nlVMlzJud1YQPvYzBG1QGXLepyyZnB5K5N31ADTyQIxf3IcW2A0S/hapN8o3UNd8TiRl4cz mE6/hT5KFtQTEyrADkOblARn6WWQ3gn6d28rriCuR69UgqUiWJlNbqI1MNgQm463GylQ9moGh0RVF c62KWz8FJ8/AP6FDAEsoPAsVdARPw4dUYJ38/cNGMnr4Z383mf7Zx+nmW50rcQN8jGMSyFiw49QLz gLiv+BNjx0vMitMeZIkgfIflvAyY/WuGbrWcqbWO2gHxtCrkR2Go4gWehjZCaKxKkcHPQi9LqMMRh gyCbXLhf67Ztmg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:53262 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oTJys-0001Ib-Nn; Wed, 31 Aug 2022 05:25:54 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87pmgu3xc6.fsf@riseup.net> Date: Wed, 31 Aug 2022 11:25:52 +0200 In-Reply-To: (bdju@tilde.team's message of "Sun, 21 Aug 2022 03:44:53 -0500") Message-ID: <87r10wdasf.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1661938029; 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: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=9TlKLU+gaTNdrUk5Cy2YXTt5SMm8r5r/QlZh9vAukaA=; b=iPJxXF0aFi1y4b36/cuO1iX3WfJs3ihFzUkOp7MCKdVV94sX8XZER9xh0zkVscGAp/FZKX IHC40D0v+r7tMpZosfxuOZ8mTZ/90alYea2rBEt3V3rSYNZTwlr4cD6oe/fNdoyji/fQxj lvXm4NsdqliI+4W5tiouDMeJ4Im2t3N4q97tU6gpxUIVYZ709boXY99X0tqaF3AAZ+iI0H zuBwYZA9XeRCHY2UzphSMf27sl5vylPYdHS7NOvnFH6hLG/V2/CNzxba6Y+14dUfmlxjuK CpbC5+7l/fTph/Kg+JQ1lbcFeUYSDJUDs0fu1OlIgapcIzW+5OQCX+DWEg6HQg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1661938029; a=rsa-sha256; cv=none; b=PJhwrhckgitSbddy/MJa3LFnIasYNnLsK+qrwSwc0wYrs9o8FxIISFfalobiXcoi+F6Cje ILpdHKlH2VVgLZ2ShU/3ASWky2Zt/MaT8bl58C4Mvkhl7bYb3/cqOdSmXDJmBqEO7FL2UP xx15XS065BtwCOmOVEM9ClRJBkQwYD09VYE5sqmHYI3iP6uDEG3APUcCNujPRz6yVhnQaQ 7mMCz+AJLV5CJlCpPDEBhLlbiyOfxG1jgJ5x6/H0UX93oWKxdnnM0ci1b6Plp4pRfeeQ4L PoI+aCPBG7Xu9/7H/kzGdBsM4H8dwmDLeX10esfNjLNsPMhsUXok1V2GD9ueLw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=oQzPCAd8; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.19 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=oQzPCAd8; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: E29E612B57 X-Spam-Score: -2.19 X-Migadu-Scanner: scn1.migadu.com X-TUID: 2ekbzGawYagU Hi, "bdju" skribis: > On Sun Aug 21, 2022 at 1:39 AM CDT, Csepp wrote: >> This should go without saying, but this is pretty bad UX. >> >> Is there something that can be done about this? The upgrade process on >> less powerful machines is pretty awful currently. > Agreed. Upgrading on Guix can be pretty horrible. Especially when you > find out you're seemingly the only user of certain packages so you hit a > bunch of build failures that you would've expected to be found and fixed > already, and you have to skip and/or report them and redo the upgrades > repeatedly. On most distros I would upgrade daily without worry, but > with Guix System I end up putting it off a week or two and trying to > plan out a time when I don't mind my CPU being maxed out entirely with > builds and such. That=E2=80=99s a pretty bad experience that we should improve (my personal experience is nicer: I upgrade my system and home roughly weekly and usually without having to build anything locally). Now, I think it=E2=80=99s a mistake to =E2=80=9Cexpect=E2=80=9D build failu= res =E2=80=9Cto be found and fixed already=E2=80=9D: you=E2=80=99re part of the process, you too can fin= d, report, and fix build failures. Of course one has other obligations in life too, but if each one of us does a small part, it=E2=80=99ll work better. Thanks, Ludo=E2=80=99.