GNU bug report logs - #79107
guix pull: error: aborting update of channel 'guix' to commit which is not a descendant

Previous Next

Package: guix;

Reported by: john <at> fremlin.org

Date: Sun, 27 Jul 2025 20:35:02 UTC

Severity: normal

Done: Andreas Enge <andreas <at> enge.fr>

Full log


View this message in rfc822 format

From: john <at> fremlin.org
To: 79107 <at> debbugs.gnu.org
Subject: bug#79107: guix pull: error: aborting update of channel 'guix' to commit which is not a descendant
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 <nomike <at> nomike.com>
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 <nomike <at> nomike.com>
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 <leo <at> famulari.name>
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




This bug report was last modified 20 days ago.

Previous Next


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