FS#40091 - [screen] ncurses programs are broken in screen-4.2.0
Attached to Project:
Arch Linux
Opened by Iru Dog (mytbk) - Friday, 25 April 2014, 15:02 GMT
Last edited by Gaetan Bisson (vesath) - Monday, 28 April 2014, 03:15 GMT
Opened by Iru Dog (mytbk) - Friday, 25 April 2014, 15:02 GMT
Last edited by Gaetan Bisson (vesath) - Monday, 28 April 2014, 03:15 GMT
|
Details
Description:
I found that some ncurses programs(e.g mocp,dialog) break in screen-4.2.0, these programs didn't display normally. Additional info: * package version(s) screen 4.2.0-1 ncurses 5.9-6 * config and/or log files etc. I removed my .screenrc and the bug still exists. Steps to reproduce: Run screen and then run mocp or dialog in it, they display bad, but some programs using ncurses(e.g htop) don't have the problem. |
This task depends upon
Over here I have not noticed any issue with ncurses programs in screen.
https://pbs.twimg.com/media/BmFONQOCMAIMxNF.png
And I have another weird thing, when I remove and install screen, the post_install() script in the screen package returns error.
But you can't tell us what that error is?
So I suspect there is something fishy with your local configuration:
- is your computer fully up-to-date? (do: `pacman -Syu`)
- what is the full output of `env` inside screen?
- what is the full output of `pacman -Qi screen dialog`?
- what are the contents of your ~/.screenrc and /etc/screenrc if you have customized it?
2. 3. (see the attachment)
4. I use the original configuration, but the bug still exists
And I just found that, if I use 'LANG= screen' to run screen,
and there's no such problem, and if I run screen in my locale(LANG=zh_CN.UTF-8),
then run 'LANG= dialog --msgbox 123 20 20', then the bug still exists.
pac.txt (1.3 KiB)
Would you mind reporting this regression upstream? https://savannah.gnu.org/bugs/?func=additem&group=screen
Thanks.
closed upstream.
comment: should add 'cjkwidth off' in screenrc.