http://bugzilla.suse.com/show_bug.cgi?id=998401 Bug ID: 998401 Summary: xfce4-terminal changed $TERM to xterm-256color Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: All OS: SUSE Other Status: NEW Severity: Normal Priority: P5 - None Component: Xfce Assignee: bnc-team-xfce@forge.provo.novell.com Reporter: shundhammer@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- OS: openSUSE Tumbleweed 20160831 xfce4-terminal-0.6.90-1.2.x86_64 Since one of the latest Tumbleweed updates, xfce4-terminal now no longer uses $TERM="xterm", but $TERM="xterm-256color" instead. While I understand that this might theoretically give slightly more options for certain things, it breaks a lot of console stuff. For example, I had to track down why the tab headings on my xfce4-terminal didn't work any more and I found out that my shell aliases and functions (I am using zsh, not the standard bash) had checked for $TERM="xterm". Similarly, my ~/.dir_colors did not have an entry for "xterm-256color", so they were silently not applied. And I am sure there are more very subtle breakages all over the console tools using ncurses or just terminfo features. I fear I will discover more of that in the next days and weeks. This affects a lot of files in a user's home directory which are beyond the control of distro updates, so a lot of users will have to suffer from this. We'd better have a really good reason to subject our users to this, otherwise they will regard it as yet another manifestation of bit rot. -- You are receiving this mail because: You are on the CC list for the bug.