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 eK/0BrTVAWONZAEAbAwnHQ (envelope-from ) for ; Sun, 21 Aug 2022 08:50:28 +0200 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 QKsYBrTVAWPIZQEAG6o9tA (envelope-from ) for ; Sun, 21 Aug 2022 08:50:28 +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 099DA919A for ; Sun, 21 Aug 2022 08:50:26 +0200 (CEST) Received: from localhost ([::1]:46894 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oPemv-0001T4-Rd for larch@yhetil.org; Sun, 21 Aug 2022 02:50:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38214) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oPemY-0001Si-Cf for bug-guix@gnu.org; Sun, 21 Aug 2022 02:50:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:43974) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oPemY-00021I-0x for bug-guix@gnu.org; Sun, 21 Aug 2022 02:50:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oPemX-0000X2-Ti for bug-guix@gnu.org; Sun, 21 Aug 2022 02:50:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#57315: guix upgrade --dry-run output is basically useless Resent-From: Csepp Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 21 Aug 2022 06:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 57315 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 57315@debbugs.gnu.org X-Debbugs-Original-To: Bug reports for GNU Guix Received: via spool by submit@debbugs.gnu.org id=B.16610645812012 (code B ref -1); Sun, 21 Aug 2022 06:50:01 +0000 Received: (at submit) by debbugs.gnu.org; 21 Aug 2022 06:49:41 +0000 Received: from localhost ([127.0.0.1]:33723 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oPemC-0000WK-V3 for submit@debbugs.gnu.org; Sun, 21 Aug 2022 02:49:41 -0400 Received: from lists.gnu.org ([209.51.188.17]:35942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oPemB-0000WA-CL for submit@debbugs.gnu.org; Sun, 21 Aug 2022 02:49:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45062) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oPem9-0001Pl-R9 for bug-guix@gnu.org; Sun, 21 Aug 2022 02:49:39 -0400 Received: from mx0.riseup.net ([198.252.153.6]:55782) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oPem7-0001zq-Sx for bug-guix@gnu.org; Sun, 21 Aug 2022 02:49:37 -0400 Received: from fews1.riseup.net (fews1-pn.riseup.net [10.0.1.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx0.riseup.net (Postfix) with ESMTPS id 4M9R1V1Yxlz9sYr for ; Sun, 21 Aug 2022 06:49:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1661064574; bh=YDPWN5+4vRk+cx0aSQBbDqRCVzblHSDoxDjE2SkULR8=; h=From:To:Subject:Date:From; b=cGISRvcbL1XzBqxSbXFfUAmhlaxnLbnVzeXr/xHO2qipfYBjlWBISTpC41KjPPaCd q8NEQ4HdTNpXynCUL0rXbVMbGSKZUr6XLklqE7NRl9RG3A9tOExfilJzyr1RLumjXp kbsOe/W1mOgYKVdXVbQT/zNqZ+fFBWwhEJuSImI4= X-Riseup-User-ID: D840BF28DEFE1E83762A6A5FF57FC89F31F010FA095DDF9019B0FD5A128E7BD2 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4M9R1T5CZBz5vTr for ; Sun, 21 Aug 2022 06:49:33 +0000 (UTC) From: Csepp Date: Sun, 21 Aug 2022 08:39:02 +0200 Message-ID: <87pmgu3xc6.fsf@riseup.net> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=198.252.153.6; envelope-from=raingloom@riseup.net; helo=mx0.riseup.net 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, 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: 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=1661064627; 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:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=bA3FgrASA1QQpmR2yjBDVw+RuvlQME5FzGxNMr2W0vU=; b=osgQ91nWfE89+aERTXWbZs3ZBaHKkwvqgzXwyXuwa9VvdooMS5VBqqWgDFm0bR7BkZ5O8W fAuZePjqU2vMlxHo9fhJifRtUPQes9G3Avpl1OcblHuZIkepLY3CjOHJN3m13rEu9ElG9+ UaNOtNetT9b5D21LoyXTRTHM4rcHT16X6PbekujZ+FiYw0xywvc484czH8kEJs8b2H0uyx NLcppL2SwyTC+5iPezKleumGRtAaSFvRitBV5IAY1sI7/5Hg9nUkwXXVQLaviCuwTT2FZB IOCkbl6s9lRNuu396rF7I2POurxPm+NKOoJ880hQLBu90LuPWFRPPnA672FLhQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1661064627; a=rsa-sha256; cv=none; b=CmkbXeXNa6g8FGSSNQu4sFPlkj635b/qLcFCDBqmmmPfq2F/7iA1H+A9ovw3bWWX/n711G mWUDN207wYNNva2vUv2J5gJsWtXOK8Ek4JwLlNxWpFg9eDdoC8n0sI1OiepgTw9sqpHcwx 8LKIb4BKFc42CEONAk00G9GJi3RZtg7/ZRbWRnE/jwg15nme0emPK7PDH9PRR7fdMYRogv QSbMOoQ6MdbTvHXjhK8R2/dt91uir5Z2MvL8pja2MgZKcgpZklrwUizAlMwneQaAh94/9n 6veMgiOBDvVLcHEHPewTiLlVAXYkQJHh1uPILCobvn3gFSZEDEKpluYjVMGRkQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=riseup.net header.s=squak header.b=cGISRvcb; dmarc=fail reason="SPF not aligned (relaxed)" header.from=riseup.net (policy=none); 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: 7.37 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=riseup.net header.s=squak header.b=cGISRvcb; dmarc=fail reason="SPF not aligned (relaxed)" header.from=riseup.net (policy=none); 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: 099DA919A X-Spam-Score: 7.37 X-Migadu-Scanner: scn1.migadu.com X-TUID: 5OzSkZEuhgBz I'd like to figure out what Guix will try to build before I run an upgrade on my netbook, so I always use --dry-run. I'm pretty sure in the past it used to show more information, but today it just showed that it will download 20 megs, without saying what package that 20 megs are for, which ones will be built, which ones are downloaded, or anything useful at all. And now I see it's building Caja. Why did it not warn me beforehand? No idea. 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. Side note: I plan to work on a patch that adds an option to upgrade that keeps everything that would require local building at its previous version. Hopefully I won't need to use the --do-not-upgrade option after that. Right now upgrading is a multi-hour manual process, which honestly sucks. With that patch it would still take a while but at least it would run automatically.