NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
lib/55118: Recent change in terminal output breaks anita
>Number: 55118
>Category: lib
>Synopsis: Recent change in terminal output breaks anita
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: lib-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat Mar 28 09:30:00 +0000 2020
>Originator: Andreas Gustafsson
>Release: NetBSD-current
>Organization:
>Environment:
System: NetBSD
Architecture: x86_64
Machine: amd64
>Description:
Some time yesterday, between source dates 2020.03.27.07.59.50 and
2020.03.27.21.05.03, the terminal output from sysinst changed for the
worse, such that it is now needlessly using multi-byte escape
sequences where a single space would do. For example, where it
previously output the string
Shall we continue?
it now outputs the rather suboptimal
Shall\x1b[m\x1b[C\x1b[37m\x1b[44mwe\x1b[m\x1b[C\x1b[37m\x1b[44mcontinue?
where \x1b represents the ESC character.
Since anita (pkgsrc misc/py-anita) is expecting the former string,
this breaks all anita-based testbeds except for the ARM ones which
install using images rather than sysinst.
>How-To-Repeat:
>Fix:
Home |
Main Index |
Thread Index |
Old Index