[Installer] ‘guix system init’ displays dots instead of progress bars

OpenSubmitted by Ludovic Courtès.
Details
One participant
  • Ludovic Courtès
Owner
unassigned
Severity
important
L
L
Ludovic Courtès wrote on 11 May 11:23 +0200
[Installer] ‘guix system init ’ displays dots instead of progress bars
(address . bug-guix@gnu.org)
87pmkko21t.fsf@gnu.org
Hi!

I’ve used an installer built from this commit:

Toggle snippet (7 lines)
Generation 214 May 02 2022 21:44:14 (current)
guix 6b588da
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: master
commit: 6b588da368c77cde82ea2f22ca315116228777ad

During installation, ‘guix system init’ displays dots instead of
progress bars for downloads and such.

This suggests that ‘display-download-progress’ gets #:tty? #f. This may
be a side effect of running it in a pipe in
‘run-external-command-with-handler’.

Thoughts?

Ludo’.
L
L
Ludovic Courtès wrote on 11 May 11:26 +0200
control message for bug #55360
(address . control@debbugs.gnu.org)
87o804o1wl.fsf@gnu.org
severity 55360 important
quit
L
L
Ludovic Courtès wrote on 11 May 11:27 +0200
control message for bug #53214
(address . control@debbugs.gnu.org)
87mtfoo1w1.fsf@gnu.org
block 53214 by 55360
quit
?