[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Old packages in GUIX under Debian stable

From: Alexander Asteroth
Subject: Re: Old packages in GUIX under Debian stable
Date: Thu, 28 Jul 2022 13:50:08 +0200
User-agent: mu4e 1.4.15; emacs 27.2

Hi Tobias,

On Thu, Jul 28 2022, 11:04:21, Tobias Geerinckx-Rice wrote:

> Hi Alexander,
>>$ type guix
>>guix is hashed ($HOME/.guix-profile/bin/guix)
> You ran 'guix install guix' or the equivalent.

Yes, I did that because the guix version installed by Debian at some
point started to refused to install anything because it was complaining
about wrong manifest all the time.

> The solution is simple:
> 1. Don't :-)  Update Guix only with 'guix pull'.
> 2. Run 'guix remove guix; hash guix' and verify that type now points to 
> ~/.config/guix/current.

If did that now (guix remove guix) and guix now points to
/usr/local/bin/guix (as installed by the guix install script).

Still `guix search icecat` shows version 78 as current

$ guix describe
  guix a0178d3
    repository URL:
    branch: master
    commit: a0178d34f582b50e9bdbb0403943129ae5b560ff

Now I ran a 'guix pull' anbd sourced the profile

$guix describe
Generation 3    Jul 28 2022 13:26:16    (current)
  guix bdb2e26
    repository URL:
    branch: master
    commit: bdb2e262fcbea76de807cd829c2d2270661546a5

$type guix
guix is hashed ($HOME/.config/guix/current/bin/guix)
and now software seems to be recent. Finally.

One thing I noticed during this process is that the location of the
users profile seems to have changed at some point from .guix-profile to
.config/guix/current and that my shell init files referred to the wrong
location maybe that caused the issues in the first place?

Thanks a lot!

-- Alex

> Kind regards,
> T G-R
> Sent on the go.  Excuse or enjoy my brevity.

Attachment: signature.asc
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]