On Sat, Mar 01, 2025 at 11:37:40AM -0500, Jack Hill wrote:
> guix pull: error: aborting update of channel 'guix' to commit 
> 6ca7b07a251739dfaefa639e74c01e3013c9454c, which is not a descendant of 
> f13f0769688493271f43f31a016957355dbecb30
> hint: This could indicate that the channel has been tampered with and is 
> trying to force a
> roll-back, preventing you from getting the latest updates.  If you think this 
> is not the
> case, explicitly allow non-forward updates.

I successfully pulled from the latest commit on the 'master' branch:

------
$ guix package -p ~/.config/guix/current -l
[...]
Generation 242  Mar 02 2025 13:45:23    (current)
 + nonguix      45bde19 out     
/gnu/store/ahqhr9qbhq9w83fl3yif8qy5vfkhay7c-nonguix
 + guix         56a374a out     
/gnu/store/lfwph6c7099c0f5dzfpffg1qm93va5iv-guix-56a374aa7
 - nonguix      87c5b72 out     
/gnu/store/1kbmg93s0sc3ic01pql1jic6nr8mzkhi-nonguix
 - guix         55a5181 out     
/gnu/store/vc2sn17c6g7ww4akd7p9dcfby6zykr81-guix-55a5181e7
------

This commit is a descendant of both of the commits from your error
message.

And `guix git authenticate` succeeds from 56a374a as well.

So what's going on?



Reply via email to