Hi Leo,

thanks very much

now it is working, as you said...

gfp@Tuxedo ~$ guix pull --allow-downgrades
Channel ‘guix’ is updated from the git repository to ‘https://git.savannah.gnu.org/git/guix.git’ ... guix pull: Warning: Channel ‘guix’ is moved from ad8cb7af8fc572bb3d11cd0344bd2bed3b9d653f to the unrelated commit 17086531773722f758c3826fb53dd2e951ceb620 Channel ‘guix’, commits 9edb3f6 to 1708653 are authenticated (139 new commits) ... guix pull: Warning: Channel ‘guix’ loaded from a mirror server for ‘https://git.guix.gnu.org/guix.git’, might be outdated ...
Created from this channel:
  guix https://git.savannah.gnu.org/git/guix.git 1708653
substitute: looking for substitutes on ‘https://bordeaux.guix.gnu.org’... 100.0% substitute: looking for substitutes on ‘https://ci.guix.gnu.org’... 100.0%.....


Translated with DeepL.com (free version)

gfp@Tuxedo ~$ guix pull --allow-downgrades
Kanal „guix“ wird vom Git-Repository auf „https://git.savannah.gnu.org/git/guix.git“ aktualisiert … guix pull: Warnung: Kanal „guix“ wird von ad8cb7af8fc572bb3d11cd0344bd2bed3b9d653f auf den damit nicht zusammenhängenden Commit 17086531773722f758c3826fb53dd2e951ceb620 verschoben Kanal „guix“, Commits 9edb3f6 bis 1708653 werden authentifiziert (139 neue Commits) … guix pull: Warnung: Kanal „guix“ von einem Spiegelserver für „https://git.guix.gnu.org/guix.git“ geladen, könnte veraltet sein …
Von diesem Kanal wird erstellt:
  guix      https://git.savannah.gnu.org/git/guix.git   1708653
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: looking for substitutes on 'https://ci.guix.gnu.org'... 100.0%


Am 09.06.25 um 17:55 schrieb Leo Famulari:
You had the bad luck to pull from Savannah during the period when our Savannah 
Git repo contained erroneous (but authorized) commits:

https://lists.gnu.org/archive/html/guix-devel/2025-06/msg00021.html

As you can see from that email, your current Guix Git commit 
ad8cb7af8fc572bb3d11cd0344bd2bed3b9d653f is one of the mistaken commits.

We had to rewrite the Git history on Savannah to fix this, which means you will need to 
use the option "--allow-downgrades" with `guix pull` in order to proceed. You 
should only need to use that option once.

Your Guix installation will automatically update itself to use our new Git repo 
after you do that.

Leo

On Mon, Jun 9, 2025, at 10:53, gfp wrote:
Hi Guix,

since some days I am getting the same result:

guix pull
Channel ‘guix’ is updated from the Git repository to
‘https://git.savannah.gnu.org/git/guix.git’ ...
guix pull: Error: Update denied from channel ‘guix’ on commit
03ce76718c41b32d174713c945d269d6fcdd8bf1, which is not a descendant of
ad8cb7af8fc572bb3d11cd0344bd2bed3b9d653f
Note: This message could mean that someone has tampered with the channel
and wants to reset your your software so that you do not receive the
latest updates.
If you think this is not the case, you need to explicitly allow
non-forward updates. updates explicitly.


Translated with DeepL.com (free version)

guix pull
Kanal „guix“ wird vom Git-Repository auf
„https://git.savannah.gnu.org/git/guix.git“ aktualisiert …
guix pull: Fehler: Aktualisierung verweigert von Kanal „guix“ auf Commit
03ce76718c41b32d174713c945d269d6fcdd8bf1, der kein Nachkomme von
ad8cb7af8fc572bb3d11cd0344bd2bed3b9d653f ist
Hinweis: Diese Meldung könnte bedeuten, dass jemand den Kanal
manipuliert hat und eine Rücksetzung
Ihrer Software bewirken will, damit Sie nicht die neuesten
Aktualisierungen bekommen.
Wenn Sie denken, dass das nicht der Fall ist, müssen Sie nicht
vorwärtsgerichtete Aktualisierungen ausdrücklich erlauben.


What does that mean?
Is it an temporal problem only?

thanks

Gottfried

Attachment: OpenPGP_0xD9E413C6C4BB32CE.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to