From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joshua Branson Subject: Re: Updating Packages Date: Tue, 16 Apr 2019 17:36:11 -0400 Message-ID: <87ftqh7hv8.fsf@dismail.de> References: <87d0ln9kb5.fsf@nckx> <0d7504fdf7ec27bfed13ac504f8365f4@disroot.org> <1502c5dbf040de32c954bb83875ab869@disroot.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:38289) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hGVkW-0007LI-Aj for help-guix@gnu.org; Tue, 16 Apr 2019 17:36:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hGVkV-0005NA-8R for help-guix@gnu.org; Tue, 16 Apr 2019 17:36:16 -0400 Received: from mx1.dismail.de ([78.46.223.134]:12208) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hGVkU-0005MU-Rv for help-guix@gnu.org; Tue, 16 Apr 2019 17:36:15 -0400 Received: from dismail.de (localhost [127.0.0.1]) by dismail.de (OpenSMTPD) with ESMTP id 1d2adabd for ; Tue, 16 Apr 2019 23:36:13 +0200 (CEST) Received: from smtp2.dismail.de (10.240.26.12 [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 9897ef71 for ; Tue, 16 Apr 2019 23:36:13 +0200 (CEST) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id 4a8bff68 for ; Tue, 16 Apr 2019 23:36:13 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 5679c063 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Tue, 16 Apr 2019 23:36:12 +0200 (CEST) In-Reply-To: <1502c5dbf040de32c954bb83875ab869@disroot.org> (Raghav Gururajan's message of "Tue, 16 Apr 2019 04:43:13 +0000") List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix@gnu.org "Raghav Gururajan" writes: > I had an idea/suggestion. How about adding "guix system -u" feature to > guix? So the difference between "guix system reconfigure" and "guix > system -u" would be; the former does the reconfiguration cum upgrade > process whereas the latter does just the upgrade process to system > packages in the existing configuration. You might be able to create an alias for this in your .bashrc...but I'm not certain. > > April 15, 2019 2:48 PM, "Tobias Geerinckx-Rice" wrote: > >> Raghav, >>=20 >> Raghav Gururajan wrote: >>=20 >>> It seems like, when I do "guix package -u", only packages >>> installed by user are upgraded. It also seems like, when I do >>> "guix system reconfigure", only system installed packages are >>> upgraded. >>=20 >> Yes, that's how it works. >>=20 >> I gather (=E2=80=99=E2=80=A6seems=E2=80=A6=E2=80=99) that you didn't fin= d this clearly explained >> in the documentation? Could you suggest an improvement? >>=20 >>> How to update packages in both system-profile and user-profile, >>> at the same time? >>=20 >> I don't know whether it's possible to (easily) apply both updates >> within the same transaction from the command line. >>=20 >> Unless you really need to: guix pull && guix system reconfigure =E2=80=A6 >> && guix package -u =E2=80=A6. >>=20 >> Kind regards, >>=20 >> T G-R > --=20 Joshua Branson Sent from Emacs and Gnus