`<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>
`