[OmniOS-discuss] Bloody Terminfo problems

Jim Klimov jim at cos.ru
Mon Nov 2 11:30:57 UTC 2015


 Right, good shot Lauri. 

 Sorry for confusing /opt/omni with /opt/local. Something mis-clicked in my mind.

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

 Jim

----- Исходное сообщение -----
От: Lauri Tirkkonen <lotheac at iki.fi>
Дата: Monday, November 2, 2015 12:23
Тема: Re: [OmniOS-discuss] Bloody Terminfo problems
Кому (To): omnios-discuss at lists.omniti.com

 > 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/ncurses at 5.9-0.151015
 > >  basename   file   
 > usr/share/lib/terminfo/x/xterm pkg:/system/data/terminfo at 0.5.11-
 > 0.151015
 > 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
 > OmniOS-discuss at lists.omniti.com
 > http://lists.omniti.com/mailman/listinfo/omnios-discuss
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://omniosce.org/ml-archive/attachments/20151102/3afbb7c0/attachment.html>


More information about the OmniOS-discuss mailing list