<p>Right, good shot Lauri. </p><p>Sorry for confusing /opt/omni with /opt/local. Something mis-clicked in my mind.</p><p>So it is a pkgsrc problem then (and/or a problem during its upgrade, done essentially by unpacking the new bootstrap over an old location and running `pkgin -y update && pkgin -y full-upgrade`).</p><p>Jim<br><br>----- Исходное сообщение -----<br>От: Lauri Tirkkonen <lotheac@iki.fi><br>Дата: Monday, November 2, 2015 12:23<br>Тема: Re: [OmniOS-discuss] Bloody Terminfo problems<br>Кому (To): omnios-discuss@lists.omniti.com<br><br>> On Mon, Nov 02 2015 11:48:41 +0100, Jim Klimov wrote:<br>> >  TL;DR: The OmniOS terminfo package seems broken after <br>> Oct 22 and<br>> >  delivers too few files. Packaged software does not fall <br>> back to other<br>> >  available locations.<br>> <br>> Packaged by who?<br>> <br>> >  Same for vt100, vt220, ansi...<br>> > <br>> >  I have terminfo packages installed and up-to-date, and <br>> while looking at the system I see 3 locations at least:<br>> > <br>> >  # find /opt -name terminfo -ls<br>> >    1124    2 drwxr-xr-x  14 <br>> root     root           14 Oct 29 14:45 /opt/local/share/lib/terminfo<br>> <br>> Not shipped by OmniOS. Maybe this is from pkgsrc?<br>> <br>> >  The /usr ones seem similar to OI/Hipster - they contain <br>> seemingly>  equivalent content except most of the files are <br>> different at binary<br>> >  level. Apparently, they come from terminfo and ncurses, <br>> and maybe<br>> >  should be merged(?) in illumos-gate(?):<br>> > <br>> >  # pkg search xterm<br>> >  INDEX      ACTION <br>> VALUE                          PACKAGE<br>> >  basename   file   <br>> usr/gnu/share/terminfo/x/xterm pkg:/library/ncurses@5.9-0.151015<br>> >  basename   file   <br>> usr/share/lib/terminfo/x/xterm pkg:/system/data/terminfo@0.5.11-<br>> 0.151015<br>> Well, -gate ships its own curses, and it's not exactly <br>> compatible with<br>> ncurses from what I understand.<br>> <br>> >  But it is the one searched by software (and no fallbacks <br>> to other<br>> >  locations). For example, trussing that "mc" call I see:<br>> <br>> mc is also not shipped by OmniOS AFAIK. 'vim' for me is searching<br>> /usr/gnu/share/terminfo correctly, not even stat()ing anything under<br>> /opt. Maybe you need to look at whoever shipped your mc?<br>> <br>> -- <br>> Lauri Tirkkonen | lotheac @ IRCnet<br>> _______________________________________________<br>> OmniOS-discuss mailing list<br>> OmniOS-discuss@lists.omniti.com<br>> http://lists.omniti.com/mailman/listinfo/omnios-discuss<br><br></p>