Hi,

zimoun <zimon.touto...@gmail.com> skribis:

> From 58af4c9, I did "guix pull --branch=staging" and then "guix pull
> -l" says the last is 353bdae, so far so good.  And from there I run
> "guix pull" and paf!
>
> Updating channel 'guix' from Git repository at
> 'https://git.savannah.gnu.org/git/guix.git'...
> guix pull: error: aborting update of channel 'guix' to commit
> 3ddc47bc07439ab526013031f8e052e4c8c7cd92, which is not a descendant of
> 353bdae32f72b720c7ddd706576ccc40e2b43f95
> 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.

That’s expected: once you’re on ‘staging’, pulling back to ‘master’ is
essentially a “downgrade”, hence the error above.

I tell you, it’s working as advertised!

Ludo’.

Reply via email to