Bug 1054681

Summary: ncurses rendering broken with xterm in gnome-terminal
Product: [openSUSE] openSUSE Tumbleweed Reporter: Lars Marowsky-Bree <lmb>
Component: BasesystemAssignee: Dr. Werner Fink <werner>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P3 - Medium CC: meissner, psychonaut, suse-beta, werner
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Screenshot of broken mutt rendering

Description Lars Marowsky-Bree 2017-08-21 08:29:39 UTC
Created attachment 737427 [details]
Screenshot of broken mutt rendering

I found bug 1054448 among others, but that report is about yast2.

I am experiencing the attached rendering with mutt - even w/o being familiar with mutt, it's obvious the tree formatting of the threads and the status bar are not properly rendering and have weird gaps.

(Curiously, ^L refreshing does change they layout, but it alas remains broken.)

# rpm -q mutt libncurses6 
mutt-1.8.3-181.2.x86_64
libncurses6-6.0-27.2.x86_64

(I suspect libncurses is to blame since mutt was last changed in early July, and gnome-terminal was last changed in May.)
Comment 1 Lars Marowsky-Bree 2017-08-21 08:35:33 UTC
(Sorry for having set this to major previously, trick of the mouse.)

Turns out that TERM=gnome-256color avoids this. So, workaround, happy. And maybe that's the correct solution, but still, xterm-256color used to work fine? Is this intentional? (If so, please close as INVALID.)
Comment 2 Christian Boltz 2017-08-26 11:58:54 UTC
This is not limited to gnome-terminal, I also see it in KDE Konsole (for example when running alsamixer). The TERM=gnome-256color workaround helps in Konsole.
Comment 3 Tristan Miller 2017-09-01 08:58:29 UTC
Per the comments on Bug 1054448, the problem is in terminfo-base and not YaST.

*** This bug has been marked as a duplicate of bug 1054448 ***