New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

xterm-256color corrupt since 1800.x #2483

Open
port22 opened this Issue Jul 30, 2018 · 1 comment

Comments

Projects
None yet
2 participants
@port22

port22 commented Jul 30, 2018

Since update to 1800.x /usr/share/terminfo/x/xterm-256color has changed in a way that tmux refuses to start:

   open terminal failed: missing or unsuitable terminal: xterm-256color
1800.5.0 coreos # ls -al  /usr/share/terminfo/x/
total 48
drwxr-xr-x. 2 root root 4096 Jul 28 22:53 .
drwxr-xr-x. 9 root root 4096 Jul 28 22:53 ..
-rw-r--r--. 1 root root 3617 Jul 28 18:59 xterm
-rw-r--r--. 1 root root 3713 Jul 28 18:59 xterm-256color
-rw-r--r--. 1 root root 1551 Jul 28 18:59 xterm-color
-rw-r--r--. 1 root root 2274 Jul 28 18:59 xterm-xfree86

1800.5.0 coreos # md5sum /usr/share/terminfo/x/xterm-256color
5c6f94c33c55cfc48d647633caecd566  /usr/share/terminfo/x/xterm-256color

1745.4.0 coreos # md5sum /usr/share/terminfo/x/xterm-256color
2b099a8a0d707c09a17fb8428a84cc3e  /usr/share/terminfo/x/xterm-256color

Container Linux Version

NAME="Container Linux by CoreOS"
ID=coreos
VERSION=1800.5.0
VERSION_ID=1800.5.0
BUILD_ID=2018-07-28-2250
PRETTY_NAME="Container Linux by CoreOS 1800.5.0 (Rhyolite)"
ANSI_COLOR="38;5;75"

Sure the TERM env comes from the client, but since I have colored tmux-statusbar it looks awful when I switch to xterm-color which works, though.

What happened to xterm-256color? Is there a place to put my old xterm-256color anywhere in the rw-filesystem and coreos will recognize it?

Environment

What hardware/cloud provider/hypervisor is being used to run Container Linux?

VMWare ESX

if useful, Client System

Fedora release 26, Gnome + i3 + gnome-terminal

@ajeddeloh

This comment has been minimized.

Show comment
Hide comment
@ajeddeloh

ajeddeloh Jul 30, 2018

Looks like this file is part of sys-libs/ncurses and was probably introduced in coreos/coreos-overlay#3225 most likely by the sync with gentoo upstream.

ajeddeloh commented Jul 30, 2018

Looks like this file is part of sys-libs/ncurses and was probably introduced in coreos/coreos-overlay#3225 most likely by the sync with gentoo upstream.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment