Installer cannot be restarted after a failed install

  • Done
  • quality assurance status badge
Details
3 participants
  • Ludovic Courtès
  • Mathieu Othacehe
  • pelzflorian (Florian Pelz)
Owner
unassigned
Submitted by
pelzflorian (Florian Pelz)
Severity
important
P
P
pelzflorian (Florian Pelz) wrote on 3 May 2019 11:09
Installer crashes on retry when selecting keyboard layout
(address . bug-guix@gnu.org)
20190503090937.vveultdxob2fzliv@pelzflorian.localdomain
If the first install fails (e.g. when the build fails, see separate
bug report on MATE install), it is possible to retry the installation.
However, on the second attempt the installer crashes when selecting a
keyboard layout.

A backtrace is displayed; the important part appears to be this:

In ./gnu/installer/steps.scm:
177:21 10 (_)
In ice-9/eval.scm:
619:8 9 (_ #(#(#(#<directory (guile-user) 2525140>) #<<ins…
In ./gnu/installer/keymap.scm:
163:7 8 (_ _)
In unknown file:
7 (scm-error misc-error #f "~A" ("Unable to locate ke
In ice-9/boot-9.scm:
751:25 6 (dispatch-exception 4 misc-error (#f "~A" ("Unable
In ice-9/eval.scm
619:8 5 (_ #(#(#<directory (guile-user) 2525140> #<<instal…
[some not important stuff I am too lazy to type…]
ice-9/eval.scm:159:9: Unable to locate keymap update file
L
L
Ludovic Courtès wrote on 3 May 2019 14:01
(name . pelzflorian (Florian Pelz))(address . pelzflorian@pelzflorian.de)
87imurd9vu.fsf@gnu.org
"pelzflorian (Florian Pelz)" <pelzflorian@pelzflorian.de> skribis:

Toggle quote (5 lines)
> If the first install fails (e.g. when the build fails, see separate
> bug report on MATE install), it is possible to retry the installation.
> However, on the second attempt the installer crashes when selecting a
> keyboard layout.

[...]

Toggle quote (2 lines)
> ice-9/eval.scm:159:9: Unable to locate keymap update file

I believe the broader issue is that the installer cannot really be
restarted after a failed install, as we discussed a while back on
guix-devel. Mathieu, can you confirm?

Thanks,
Ludo’.
M
M
Mathieu Othacehe wrote on 3 May 2019 14:12
(name . Ludovic Courtès)(address . ludo@gnu.org)
874l6bka82.fsf@gmail.com
Hello,

Toggle quote (4 lines)
> I believe the broader issue is that the installer cannot really be
> restarted after a failed install, as we discussed a while back on
> guix-devel. Mathieu, can you confirm?

I'm not aware of this layout issue, however, after the installer is
restarted, the install is doomed because some mounts can't be
undone.

I didn't find a way to fix this, so maybe we should advise/force a
reboot upon installer failure?

Mathieu
L
L
Ludovic Courtès wrote on 3 May 2019 15:41
(name . Mathieu Othacehe)(address . m.othacehe@gmail.com)
875zqrd5ag.fsf@gnu.org
Hello!

Mathieu Othacehe <m.othacehe@gmail.com> skribis:

Toggle quote (11 lines)
>> I believe the broader issue is that the installer cannot really be
>> restarted after a failed install, as we discussed a while back on
>> guix-devel. Mathieu, can you confirm?
>
> I'm not aware of this layout issue, however, after the installer is
> restarted, the install is doomed because some mounts can't be
> undone.
>
> I didn't find a way to fix this, so maybe we should advise/force a
> reboot upon installer failure?

Maybe, though we should also offer a way to collect more debugging info
and report the issue, which means at least letting people read error
messages.

Thoughts?

Ludo’.
L
L
Ludovic Courtès wrote on 9 May 2019 17:36
control message for bug #35543
(address . control@debbugs.gnu.org)
87sgtnd4i3.fsf@gnu.org
retitle 35543 Installer cannot be restarted after a failed install
L
L
Ludovic Courtès wrote on 9 May 2019 17:36
(address . control@debbugs.gnu.org)
87r297d4hz.fsf@gnu.org
severity 35543 important
M
M
Mathieu Othacehe wrote on 18 Mar 2020 18:59
Re: bug#35543: Installer crashes on retry when selecting keyboard layout
(name . Ludovic Courtès)(address . ludo@gnu.org)
87r1xpcznq.fsf@gmail.com
Hello,

This has been fixed by 64704be417ab6f2788e8e3bc36fede1db35470e7.

Thanks,

Mathieu
M
M
Mathieu Othacehe wrote on 18 Mar 2020 19:00
(address . 35543-done@debbugs.gnu.org)
87pnd9czmf.fsf@gmail.com
and done.

Mathieu
Closed
?