From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id eDAjG8nwAWPBBwAAbAwnHQ (envelope-from ) for ; Sun, 21 Aug 2022 10:46:01 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id WDcAG8nwAWONUwAAauVa8A (envelope-from ) for ; Sun, 21 Aug 2022 10:46:01 +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 299841E217 for ; Sun, 21 Aug 2022 10:46:01 +0200 (CEST) Received: from localhost ([::1]:55610 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oPgak-0001a9-37 for larch@yhetil.org; Sun, 21 Aug 2022 04:45:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43102) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oPgZr-0001Zu-FM for bug-guix@gnu.org; Sun, 21 Aug 2022 04:45:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44038) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oPgZq-0007jR-3X for bug-guix@gnu.org; Sun, 21 Aug 2022 04:45:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oPgZq-0003HH-02 for bug-guix@gnu.org; Sun, 21 Aug 2022 04:45:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#57315: guix upgrade --dry-run output is basically useless Resent-From: "bdju" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 21 Aug 2022 08:45:01 +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: "Csepp" , <57315@debbugs.gnu.org> Received: via spool by 57315-submit@debbugs.gnu.org id=B57315.166107149812579 (code B ref 57315); Sun, 21 Aug 2022 08:45:01 +0000 Received: (at 57315) by debbugs.gnu.org; 21 Aug 2022 08:44:58 +0000 Received: from localhost ([127.0.0.1]:33787 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oPgZm-0003Gp-9s for submit@debbugs.gnu.org; Sun, 21 Aug 2022 04:44:58 -0400 Received: from tilde.team ([198.50.210.248]:37584 ident=postfix) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oPgZj-0003Gg-R1 for 57315@debbugs.gnu.org; Sun, 21 Aug 2022 04:44:56 -0400 Received: from localhost (unknown [63.228.59.248]) by tilde.team (Postfix) with ESMTPSA id 31DF84C182B; Sun, 21 Aug 2022 08:44:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tilde.team; s=mail; t=1661071495; bh=i8PZu6AY2iwntC0W+/cwzMgIHRa1gDcWAA+LqzKlOX4=; h=Date:Cc:Subject:From:To:References:In-Reply-To:From; b=Au0Ck9yCVKWksmL1v3QYo1+3au2pPYTKPOTbvjjmSP3+QOfuTqL3OYAmfuWOTP0Ma VdOYJ6jYLlnRFrA9SPOOi88kfkD7dFLax7xrxpahRYfR9kYGIO1TpSdzhlvwjTO5vA bYDDhrxxHAHsnZqhRvYCJ+ar+wAPRTBWsqUXpMBQ= Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Sun, 21 Aug 2022 03:44:53 -0500 Message-Id: X-Mailer: aerc 0.9.0 References: <87pmgu3xc6.fsf@riseup.net> In-Reply-To: <87pmgu3xc6.fsf@riseup.net> 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" Reply-to: "bdju" From: "bdju" via Bug reports for GNU 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=1661071561; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=5YiFO+AhcAlThokgAzxB9SlWMBymNP3P1zCBBEGj7LM=; b=a6mT9s9qK7DR0tOP0m7dvzqY5mSkatZzhZCHa9B8MMyXuBV6A9bcVTAUaY6nCa0UVNAP63 LffdtRa+XFaIrZ5mPayyEOA03vIHBZYqNLUDB7341V48tf0Iyfd21DhsCB/HDHtML4dX34 ajjw+U1JYLg6mdkKRnMbhoSG32LbgGxqaHbesa9b9H2CACd4IM//Vam2PRWgJc+Q2bCs/Y U8LnarbUp3417LUPSidck0sFTsa0ITg76CNGgLod1ZWQGjwLMiL56SzZ5+qc7oOBiNsrJa djlGSCki23h4tpm43AByd0ufdk6S/GZd42zNcepNHh0g35msZpvybev8TnLKaQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1661071561; a=rsa-sha256; cv=none; b=aeFs7J6VOceOvMUQy8B7f3ahX3bao9IPy+39UTU0OcC3ynihrv/ZOhWg2a7+u4G2GL/MWp o1KIN3Lh5n1/LBSaImQBXIs/6kCBOQOLorXR59DW2dS9PB5dyJO+GCDhAtrItdRmxmzftr ck7UWtjT2Gqwf+HwL1HQ9QZhS4SvNuUug19L/LRQ/tmqjLVlVaD249jcnx57t1jcPJ3Hl5 Y2MD4xfaZeA22pjhkz2zTSfAHVcN0jO5AIMPfhPV2rzlVTG73QIW+bTsN2z2k7BBRUPRO3 qXOB6psFErG03MHMUKy0WQXRfWYW/y2MiRUCJ7hJI8Xzc6J5lhJDKuKbNFTTIg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=tilde.team header.s=mail header.b=Au0Ck9yC; 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: -1.93 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=tilde.team header.s=mail header.b=Au0Ck9yC; 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: 299841E217 X-Spam-Score: -1.93 X-Migadu-Scanner: scn0.migadu.com X-TUID: Tm8yUANZERwo 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. > 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. This sounds like a nice feature. I've wished for the ability to use guix manifests but skip certain packages when there are issues, but if I could use manifests along with an option like this, that'd accomplish what I wanted anyway in most cases.