Thomas Wolff wrote:
I think and I'd like to suggest that the terminfo package should also
update the file /etc/termcap in order to maintain consistent references
to terminal capabilities. (The desired entries can easily be generated
automatically with infocmp -Cr .)
/etc/termcap currently contains buggy entries that cause interworking
problems. For a description, please see
https://bugzilla.novell.com/show_bug.cgi?id=163715
All of that may be true. However, termcap doesn't belong to me, it is
part of the termcap-20050421-1 package. If the owner of that package --
who is not me -- wants to replace it with a package that simply
(1) requires: terminfo ncurses libncurses8
(2) provides only
/usr/include/termcap.h
/usr/lib/libtermcap.a
/usr/share/man/man3/termcap.3
but not /etc/termcap
(3) has a postinstall script that does 'infocmp -Cr' to autogen a
termcap file from the terminfo database
That's up to him.
On the other hand, that's a lot of dependencies when he could just
re-create /etc/termcap that way himself and ship it in place of the one
shipped now. But in either case, that's his business, not mine.
I'm not going to touch it.
Another note: There is a dangling link
/usr/share/terminfo/terminfo -> ../share/terminfo
Thanks for the report -- but /usr/share/terminfo/terminfo appears to be
a leftover from some old version of the ncurses packages. Current
ncurses and terminfo packages do not provide or create
/usr/share/terminfo/terminfo.
terminfo's postinstall script does create /usr/lib/terminfo, but that's it.
Just rm the dangling link and you'll be fine.
--
Chuck
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/