On Mon, Nov 02 2015 11:48:41 +0100, Jim Klimov wrote: > TL;DR: The OmniOS terminfo package seems broken after Oct 22 and > delivers too few files. Packaged software does not fall back to other > available locations.
Packaged by who? > Same for vt100, vt220, ansi... > > I have terminfo packages installed and up-to-date, and while looking at the > system I see 3 locations at least: > > # find /opt -name terminfo -ls > 1124 2 drwxr-xr-x 14 root root 14 Oct 29 14:45 > /opt/local/share/lib/terminfo Not shipped by OmniOS. Maybe this is from pkgsrc? > The /usr ones seem similar to OI/Hipster - they contain seemingly > equivalent content except most of the files are different at binary > level. Apparently, they come from terminfo and ncurses, and maybe > should be merged(?) in illumos-gate(?): > > # pkg search xterm > INDEX ACTION VALUE PACKAGE > basename file usr/gnu/share/terminfo/x/xterm > pkg:/library/[email protected] > basename file usr/share/lib/terminfo/x/xterm > pkg:/system/data/[email protected] Well, -gate ships its own curses, and it's not exactly compatible with ncurses from what I understand. > But it is the one searched by software (and no fallbacks to other > locations). For example, trussing that "mc" call I see: mc is also not shipped by OmniOS AFAIK. 'vim' for me is searching /usr/gnu/share/terminfo correctly, not even stat()ing anything under /opt. Maybe you need to look at whoever shipped your mc? -- Lauri Tirkkonen | lotheac @ IRCnet _______________________________________________ OmniOS-discuss mailing list [email protected] http://lists.omniti.com/mailman/listinfo/omnios-discuss
