GNU bug report logs - #41035
[Error] No upgrade after pull

Previous Next

Package: guix;

Reported by: louishp <louishp <at> protonmail.com>

Date: Sat, 2 May 2020 22:51:03 UTC

Severity: normal

To reply to this bug, email your comments to 41035 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#41035; Package guix. (Sat, 02 May 2020 22:51:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to louishp <louishp <at> protonmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sat, 02 May 2020 22:51:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: louishp <louishp <at> protonmail.com>
To: "bug-guix <at> gnu.org" <bug-guix <at> gnu.org>
Subject: [Error] No upgrade after pull
Date: Sat, 02 May 2020 20:03:16 +0000
[Message part 1 (text/plain, inline)]
Hello,

I've just installed GuixSD on a virtual machine (by Virtual Box on Windows 10), and got some strange errors with guix upgrade.

The first commands I use after the first login (as root) is : `guix pull`, which pulls many packages, and `guix upgrade` which does nothing. It says to me that :

"guix upgrade: warning: Consider running `guix pull` followed by
 'guix package -u' to get up-to-date packages and security updates"

But I've just guix-pulled.

During the installation, I've used all the by default choices, except when I say I want the SSH.

Here the result of guix system describe : https://paste.debian.net/1144431/
Here the result of tree in the guix folder : https://paste.debian.net/1144432/

Thanks for all your work, Guix powerness really hypes me.
Louis
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#41035; Package guix. (Mon, 04 May 2020 22:17:01 GMT) Full text and rfc822 format available.

Message #8 received at 41035 <at> debbugs.gnu.org (full text, mbox):

From: Marius Bakke <mbakke <at> fastmail.com>
To: louishp <louishp <at> protonmail.com>, 41035 <at> debbugs.gnu.org
Subject: Re: bug#41035: [Error] No upgrade after pull
Date: Tue, 05 May 2020 00:16:17 +0200
[Message part 1 (text/plain, inline)]
louishp via Bug reports for GNU Guix <bug-guix <at> gnu.org> writes:

> Hello,
>
> I've just installed GuixSD on a virtual machine (by Virtual Box on Windows 10), and got some strange errors with guix upgrade.
>
> The first commands I use after the first login (as root) is : `guix pull`, which pulls many packages, and `guix upgrade` which does nothing. It says to me that :

'guix upgrade' is expected to do nothing in this case: it only upgrades
the packages you have installed as the root user (which are none).

To upgrade the system, use 'guix system reconfigure /etc/config.scm'.

> "guix upgrade: warning: Consider running `guix pull` followed by
>  'guix package -u' to get up-to-date packages and security updates"

Reading guix/scripts.scm, I think this is happening because you have
no packages in the [user] profile.

  https://git.savannah.gnu.org/cgit/guix.git/tree/guix/scripts.scm?id=1d24cc6de674ff8cd6321eb373ab86c8028e2281#n158

Removing the (not age) check on line 176 might fix this.  Not sure if it
could have any adverse effects.  

> But I've just guix-pulled.
>
> During the installation, I've used all the by default choices, except when I say I want the SSH.
>
> Here the result of guix system describe : https://paste.debian.net/1144431/
> Here the result of tree in the guix folder : https://paste.debian.net/1144432/

These have already expired: please include them in the message for
posterity with the next bug report (hopefully not too soon!).  :-)
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 4 years ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.