BACKGROUND YOU CAN SKIP: In response to an earlier version of this topic, Tim Gray reported that replacing ncurses with the one from OS X 10.6.2, and in a private communication offered to send me a copy (for which, THANKS!, Tim).
Independently I found that OS X 10.6.3 (at least) depends on ncurses to boot. (I had tried replacing the one in /usr/lib/ with on from .../sdk/usr/lib, and it didn't "map" (whatever that means -- I'm clearly out of my depth here). So, OK, I did the smart thing (I think). I reinstalled 10.6, bought an external drive, and let TimeMachine work so now I can make a mistake without a huge inconvenience. I'm trying to learn more about why there is a problem. CURRENT QUESTION: Using otool, viz.: jrv:~ jr$ otool -L "$(which mutt)" /usr/local/bin/mutt: /usr/lib/libncurses.5.4.dylib (compatibility version 5.4.0, current version 5.4.0) /usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 125.0.1) But mutt -v gives (in part): Mutt 1.5.20 (2009-06-14) Copyright (C) 1996-2009 Michael R. Elkins and others. Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'. Mutt is free software, and you are welcome to redistribute it under certain conditions; type `mutt -vv' for details. System: Darwin 10.3.0 (i386) ncurses: ncurses 5.7.20081102 (compiled with 5.7) libiconv: 1.11 ... Why does mutt -v give different answers? This mutt was compiled from mutt-1.5.20.tar, this afternoon under OS X 10.6.3, XCode 3.2.1 is installed. Thanks, John V.