On 24.02.17 13:28, on mutt-announce, Kevin J. McCarthy wrote:
> I am pleased to announce version 1.8.0 has just been released.  It is
> available at ftp.mutt.org/pub/mutt/mutt-1.8.0.tar.gz via ftp and http.

Many thanks to all for the much valued development effort.

Unfortunately, installation of 1.8.0 is stalled here by apparent
incompatibility between Mutt and the Debian installation I have:

$ more /etc/issue
Debian GNU/Linux 7 \n \l

$ ./configure
...
checking for waddnwstr in -lncurses... no
checking for waddnwstr in -lncursesw... no
checking for initscr in -lncurses... no
checking for initscr... (cached) no
checking for tgoto... no
checking for tgoto in -ltermcap... yes
checking for initscr in -lcursesX... no
checking for initscr in -lcurses... no
checking for initscr in -lncurses... (cached) no
checking for initscr in -lxcurses... no
checking for initscr in -ljcurses... no
checking for initscr in -lunknown... no
configure: error: no curses library found
                  #######################

(Repeated as root, just in case, but same result.)

Maybe we should get some, then?:

$ apt-cache search libncurses
...
libncurses5 - shared libraries for terminal handling
...
libncursesw5 - shared libraries for terminal handling (wide character
support)

and:

# apt-get install libncurses5
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libncurses5 is already the newest version.

That's one ncurses library available, and there's also:

$ apt-cache search ncurses
...
ncurses-base - basic terminal type definitions

which is also present and current:

$ dpkg -l ncurses-base
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name          Version     Architecture   Description
+++-=============-===========-==============-=========================
ii  ncurses-base  5.9-10      all            basic terminal
                                             type definitions

OK, what does the old one use?

$ ldd /usr/bin/mutt | grep ncurses
libncursesw.so.5 => /lib/i386-linux-gnu/libncursesw.so.5 (0xb76c2000)

Ha, let's get that, then:

# apt-get install libncursesw5
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libncursesw5 is already the newest version.

Now I am beginning to run out of ideas. There's something less than
blindingly obvious afoot here ... or I need a higher caffeine to
haemoglobin ratio.

Erik

Reply via email to