[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: tic doesn't create terminfo files on FreeBSD
From: |
Thomas Dickey |
Subject: |
Re: tic doesn't create terminfo files on FreeBSD |
Date: |
Sun, 29 Jul 2018 21:08:00 -0400 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
On Sun, Jul 29, 2018 at 03:51:03AM -0700, Yuri wrote:
> On 7/29/18 3:36 AM, Thomas Dickey wrote:
> >hmm - the "-o" option isn't much used, but I did a quick check and see
> >that's working for me (Debian).
> >
> >Is this using the FreeBSD port, or self-compiled?
>
>
> Using the port.
>
>
> >In either case, it helps to know the version (major, minor, patchdate)
> >which you can get using "tic -V".
>
>
> $ tic -V
> 6.1.20180728
I should have asked - perhaps you're running FreeBSD/current.
I have a machine with 11.2 release (the port's somewhat older).
> >The "-v" (verbose) option won't show where it puts the files, but "tic -D"
> >shows the directory it'll use for output. tic will only create the last
> >directory-leaf (terminfo) and its immediate children, so if
https://svnweb.freebsd.org/ports/head/devel/ncurses/
https://svnweb.freebsd.org/ports/head/devel/ncurses/Makefile?revision=457633&view=markup#l34
The port uses the hashed-database feature, so the last leaf is created
as a file (and of course has no immediate children).
In either case, it wouldn't make directories for this part:
/usr/ports/x11/kitty/work-py36/stage/usr/local/lib/kitty
> > /usr/ports/x11/kitty/work-py36/stage/usr/local/lib/kitty
> >
> >exists and is writable, then this should be created:
> >
> > /usr/ports/x11/kitty/work-py36/stage/usr/local/lib/kitty/terminfo
>
>
> It shows /usr/local/share/misc/terminfo for some reason, as if -o isn't
> supplied:
>
> $ tic -x -D -o
> /usr/ports/x11/kitty/work-py36/stage/usr/local/lib/kitty/terminfo
> terminfo/kitty.terminfo
> tic: /usr/local/share/misc/terminfo (no permission)
--
Thomas E. Dickey <address@hidden>
https://invisible-island.net
ftp://ftp.invisible-island.net
signature.asc
Description: Digital signature