From mboxrd@z Thu Jan 1 00:00:00 1970 From: "pelzflorian (Florian Pelz)" Subject: bug#37374: "Guix is too old and cannot be upgraded" (guix package -u) Date: Wed, 11 Sep 2019 07:46:04 +0200 Message-ID: <20190911054604.dbne7tyofxomomxk@pelzflorian.localdomain> References: <87mufb3epg.fsf@muto.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:60351) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i7vT5-0003A8-AW for bug-guix@gnu.org; Wed, 11 Sep 2019 01:47:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i7vT4-0002GK-6x for bug-guix@gnu.org; Wed, 11 Sep 2019 01:47:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:33129) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i7vT3-0002GC-RJ for bug-guix@gnu.org; Wed, 11 Sep 2019 01:47:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1i7vT3-0000NH-Or for bug-guix@gnu.org; Wed, 11 Sep 2019 01:47:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <87mufb3epg.fsf@muto.ca> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: melon Cc: 37374@debbugs.gnu.org On Tue, Sep 10, 2019 at 05:37:47PM -0600, melon wrote: > I was attempting to upgrade my Guix (binary, on Linux Mint) installation > today using the 'guix package pull && guix package -u' commands, and Guix outputted the following error: > > ERROR: In procedure raise: > Wrong type (expecting exact integer): # > guix pull: error: You found a bug: the program '/gnu/store/y1kqj5ikxx9niyz2zx1gbikspi2xfmi4-compute-guix-derivation' > failed to compute the derivation for Guix (version: "7e143375d3649f3c0bd4c13958b26c086f364647"; system: "x86_64-linux"; > host version: "aa4818c33b6b2fd8d602ee93a2f53005d9472f41"; pull-version: 0). > Please report it by email to . > > I searched the Web and mailing list archives for this error but could > not find anything. Maybe I used the wrong keywords. > > Is there any way I can perform a "manual upgrade" to a newer Guix > version? > > > A manual upgrade is possible using a Git checkout, but it may be easiest to just remove Guix like https://wiki.archlinux.org/index.php/Guix#Uninstalling_Guix and then reinstall. (Sorry for linking to the Arch wiki; are there uninstall/removal instructions in the manual that I missed? They should be more prominent.) Regards, Florian