Package: mpg123 Version: 1.23.8-1+b1 Severity: wishlist After upgrading to the version in Stretch, mpg123(1) appears to make the terminal cursor invisible by issuing a ‘civis’ (as in: $ tput civis) control sequence to a tty, which goes against my preferences.
Moreover, mpg123(1) does not seem to consult Terminfo for the terminal-specific sequence, probably using a hardcoded one instead – which prevents an obvious workaround from working: $ TERM=dumb mpg123 -- audio.mp3 (Cursor becomes invisible even though Terminfo lists no civis sequence for TERM=dumb, per $ infocmp -- dumb.) The --no-control option has no effect on this behavior, either. A workaround that does work is to pipe mpg123(1) standard output and error devices via cat(1), like: $ mpg123 -- audio.mp3 2>&1 | cat -- FSF associate member #7257 58F8 0F47 53F5 2EB2 F6A5 8916 3013 B6A0 230E 334A