Ticket #17295 (closed defect: fixed)
Upgrading ncurses hangs if ncursesw not upgraded before
| Reported by: | Damien.Pollet@… | Owned by: | imajes@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.6.0 |
| Keywords: | Cc: | mcalhoun@… | |
| Port: | ncurses |
Description
I don't know if this is normal, but a message before staging would be nice. It doesn't seem normal that a process would take 100% CPU for several hours without any feedback… with -v it hangs after this :
** Building terminfo database, please wait... Running tic to install /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_ncurses/work/destroot/opt/local/share/terminfo ...
You may see messages regarding extended capabilities, e.g., AX. These are extended terminal capabilities which are compiled using
tic -x
If you have ncurses 4.2 applications, you should read the INSTALL document, and install the terminfo without the -x option.
In the end I killed it, noticed that port hadn't upgraded its dependancy ncursesw first, upgraded that explicitely, retried, and it was done in minutes. Missing dependancy ?

