NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

lib/46731: terminfo.db not present

>Number:         46731
>Category:       lib
>Synopsis:       terminfo.db not present
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    lib-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Jul 21 09:45:00 +0000 2012
>Originator:     matthew green
>Release:        netbsd-6
a static tcsh binary i built via pkgsrc standalone-tcsh in 2010
does not work properly today.

the problem is that terminfo.db is no longer present no the filesystem
and the static binary thus no longer has access to this data.

i wouldn't care about this if the binary was recent, but this is quite
an old binary in -current terms and we've never been OK with breaking
binary compat at this level after such long time.

all that needs to happen is to not mark terminfo.db as obsolete, but
it is kind of already too late for me since the file is deleted.

there's an argument that this would break update builds, but that is
not a useful argument since breaking installed users is significantly
worse, and handling the former is handled by UPDATING document.

(while not a netbsd-5 to netbsd-6 binary compat break, this is still
old/long enough for me to consider it a must-have for netbsd-6.)
build a static tcsh binary sometime between terminfo.db appearing
and terminfo.cdb appearing.
don't mark terminfo.db obsolete.

Home | Main Index | Thread Index | Old Index