(In reply to comment #2)
> this occurs when the host is ncurses-5.6 and the script runs tic in /usr/bin
> instead of the local build dir ... but it should have been built locally and
> used locally ...
>
Basically right, but copying the program won't fix anything, because it is still linking off of the /lib/libncurses.so.5 and that is the old one.
I fixed my system by patching the path with
LD_LIBRARY_PATH=/var/tmp/portage/sys-libs/ncurses-5.7/work/narrowc/lib/
and using the new tic in ../progs/tic (relative to the narrowc/misc/ where the run_tic.sh is)
so the full command:
LD_LIBRARY_PATH=/var/tmp/portage/sys-libs/ncurses-5.7/work/narrowc/lib/ ../progs/tic -x -s -o /var/tmp/portage/sys-libs/ncurses-5.7/image//usr/share/terminfo terminfo.tmp
works for me, I'll see if I can make that an ebuild rather than a manual patch
(In reply to comment #2)
> this occurs when the host is ncurses-5.6 and the script runs tic in /usr/bin
> instead of the local build dir ... but it should have been built locally and
> used locally ...
>
Basically right, but copying the program won't fix anything, because it is still linking off of the /lib/libncurses .so.5 and that is the old one.
I fixed my system by patching the path with PATH=/var/ tmp/portage/ sys-libs/ ncurses- 5.7/work/ narrowc/ lib/
LD_LIBRARY_
and using the new tic in ../progs/tic (relative to the narrowc/misc/ where the run_tic.sh is)
so the full command: PATH=/var/ tmp/portage/ sys-libs/ ncurses- 5.7/work/ narrowc/ lib/ ../progs/tic -x -s -o /var/tmp/ portage/ sys-libs/ ncurses- 5.7/image/ /usr/share/ terminfo terminfo.tmp
LD_LIBRARY_
works for me, I'll see if I can make that an ebuild rather than a manual patch
gary