Subject: guix pull: error: aborting update of channel 'guix' to commit which is not a descendant

From: [email-masked]
Date: Sun, 27 Jul 2025 16:34:24 -0400

I ran guix pull

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 ed8288a53da9951ed66a6b725246971585e9fac5, which is not a descendant of ad8cb7af8fc572bb3d11cd0344bd2bed3b9d653f
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.

The commit I am at is

commit ad8cb7af8fc572bb3d11cd0344bd2bed3b9d653f
Author: nomike <[email-masked]>
Date:   Mon Jun 2 04:45:53 2025 +0200

    gnu: openscad: Update to 2025.06.01.

this appears in the github branch as

commit 544ac628f598bf94a777a3fc2eed39f645f9a01d
Author: nomike <[email-masked]>
Date:   Mon Jun 2 04:45:53 2025 +0200

    gnu: openscad: Update to 2025.06.01.

Is this expected? Differences between the branches include

commit 68deb8e3bda83a84acfe192392a66ecba19cece6
Author: Leo Famulari <[email-masked]>
Date:   Wed May 28 12:31:23 2025 -0400

    etc: pre-push Git hook: Reduce code duplication.

    * etc/git/pre-push (perform_checks): New function.

    Change-Id: Ieff1e2c225e3720c96c75ca55abfb883dd386f5c