On Thu, May 28, 2026 at 12:13:09AM -0500, G. Branden Robinson wrote:
> Is anyone else having the following problem with a "make install"?

You might be running into a problem (which I've not seen for a while)
when tic is installing into a database where the "use=" links have
changed so that the inheritance flips the parent/child relationship
around, so that it's trying to write a main entry where an alias
exists.

For that, I'd suggest saving off the existing database and recreating it.
 
> Any advice?
> 
> ...
> make[1]: Leaving directory '/home/branden/src/GIT/ncurses-snapshots/test'
> ( cd misc && make DESTDIR="" RPATH_LIST="/home/branden/ncurses-HEAD/lib" 
> install )
> make[1]: Entering directory '/home/branden/src/GIT/ncurses-snapshots/misc'
> mkdir -p /home/branden/ncurses-HEAD/share/tabset
> INSTALL_PREFIX=/home/branden/ncurses-HEAD \
> TICDIR=/home/branden/ncurses-HEAD/share/terminfo \
> BINDIR=/home/branden/ncurses-HEAD/bin \
> tic_source=terminfo.tmp \
> /bin/sh ./run_tic.sh
> ** Building terminfo database, please wait...
> Running sh ./shlib tic to install /home/branden/ncurses-HEAD/share/terminfo 
> ...
> 
>         You may see messages regarding extended capabilities, e.g., AX.
>         These are extended terminal capabilities which are compiled
>         using
>                 sh ./shlib tic -x
>         If you have ncurses 4.2 applications, you should read the INSTALL
>         document, and install the terminfo without the -x option.
> 
> ncurses 6.6.20260523
> "terminfo.tmp", line 309, terminal 'unknown': resolution of use=dumb failed
> "terminfo.tmp", line 345, terminal 'ansi+local': resolution of 
> use=ansi+local1 failed
> "terminfo.tmp", line 349, terminal 'ansi+inittabs': resolution of 
> use=ansi+tabs failed
> "terminfo.tmp", line 363, terminal 'ansi+idl': resolution of use=ansi+idl1 
> failed
> "terminfo.tmp", line 367, terminal 'ansi+idc': resolution of use=ansi+idc1 
> failed
> "terminfo.tmp", line 373, terminal 'ansi+apparrows': resolution of 
> use=ansi+arrows failed
> "terminfo.tmp", line 386, terminal 'ansi+sgrbold': resolution of use=ansi+sgr 
> failed
> "terminfo.tmp", line 386, terminal 'ansi+sgrbold': resolution of 
> use=ansi+sgrso failed
> "terminfo.tmp", line 386, terminal 'ansi+sgrbold': resolution of 
> use=ansi+sgrul failed
> "terminfo.tmp", line 391, terminal 'ansi+sgrdim': resolution of use=ansi+sgr 
> failed
> "terminfo.tmp", line 391, terminal 'ansi+sgrdim': resolution of 
> use=ansi+sgrso failed
> "terminfo.tmp", line 391, terminal 'ansi+sgrdim': resolution of 
> use=ansi+sgrul failed
> "terminfo.tmp", line 428, terminal 'klone+sgr': resolution of use=ansi+sgrso 
> failed
> ...
> 
> Regards,
> Branden



-- 
Thomas E. Dickey <[email protected]>
https://invisible-island.net

Attachment: signature.asc
Description: PGP signature

Reply via email to