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

Debbugs page

pelzflorian (Florian Pelz) wrote 6 years ago
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
Ludovic Courtès wrote 6 years ago
(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’.
Mathieu Othacehe wrote 6 years ago
(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
Ludovic Courtès wrote 6 years ago
(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’.
Ludovic Courtès wrote 6 years ago
control message for bug #35543
(address . control@debbugs.gnu.org)
87sgtnd4i3.fsf@gnu.org
retitle 35543 Installer cannot be restarted after a failed install
Ludovic Courtès wrote 6 years ago
(address . control@debbugs.gnu.org)
87r297d4hz.fsf@gnu.org
severity 35543 important
Mathieu Othacehe wrote 5 years ago
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
Mathieu Othacehe wrote 5 years ago
(address . 35543-done@debbugs.gnu.org)
87pnd9czmf.fsf@gmail.com
and done.

Mathieu
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 35543@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 35543
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help