Subject: bug#59830: closed (Re: bug#59780: [version 1.4.0rc1] reconfigure fails)

From: [email-masked] (GNU bug Tracking System)
Date: Mon, 05 Dec 2022 14:54:02 +0000

Your bug report

#59780: guix system reconfigure don't work after 1.4_rc1 fresh installation

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
59780: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=59780
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#59780: [version 1.4.0rc1] reconfigure fails
From: Ludovic Courtès <[email-masked]>
To: "pelzflorian (Florian Pelz)" <[email-masked]>
Cc: [email-masked], Tobias Geerinckx-Rice <[email-masked]>
Date: Mon, 05 Dec 2022 15:53:06 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

"pelzflorian (Florian Pelz)" <[email-masked]> skribis:

> Tobias Geerinckx-Rice <[email-masked]> writes:
>> pelzflorian (Florian Pelz) 写道：
>>> Having installed the 1.4.0rc1 installer image: After guix pull, it
>>> failed to reconfigure, because master is an unrelated commit.
>>
>> Hah.  This should indeed be mentioned in calls for -RC testing, but
>> probably doesn't deserve a bug report, since there's no bug. WDYT?
>
> Huh I don’t understand. :)  Had this been the 1.4.0 release, reconfigure
> would be impossible, unless --allow-downgrades.

Right.  This is fixed by commit
7fde16671523f3fc3bda0c07a47a1fa33f8675b1, which merges ‘version-1.4.0’
into ‘master’.

This is something we’ll have to do after the actual release too.

Thanks for the heads-up!

Ludo’.

Subject: guix system reconfigure don't work after 1.4_rc1 fresh installation
From: Christophe Pisteur <[email-masked]>
To: [email-masked]
Date: Mon, 05 Dec 2022 08:06:42 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

## Step to reproduce

Fresh intallation with guix-system-install-1.4.0rc1.x86_64-linux.iso
guix pull
guix package -u
sudo guix system reconfigure /etc/config.scm

## Expected result

the system is upgraded

** Unexpected result

guix system: erreur : aborting reconfiguration because commit
d7c8cb7e53682a52a80bd35e2deaaab7f3e0c912 of channel 'guix' is not a
descendant of 883fefe1605499c8d98426f2915816dddd7448ef
conseil : Utilisez `--allow-downgrades' pour forcer ce retour en
arrière.

## Note:
I did the installation twice with the same result, once with guix
package -u once without guix package -u before guix system reconfigure

Hardware:
Lenovo T400 with libreboot
Intel core T9900 × 2
sda /
sdb /home (encrypted)