显然libncurses ... dylib相对于Mutt以及使用ncurses的其他应用程序而言是破坏OS X 10.6.3,尽管它在10.6中工作(我可以证明)并且据报道它在10.6.2中工作。 / p>
有人知道这是Apple的视图中的错误还是功能?如果一个功能,是否有针对想要升级10.6 ...的人的解决方法,但也想使用,例如,Mutt?
由于
答案 0 :(得分:7)
由于你的帖子在细节上相当稀疏,我猜你是在谈论破坏箭头工作方式的ncurses中的错误? (并且当您尝试使用箭头时可能会退出程序,作为副作用)
我在这里描述了它:http://www.uponmyshoulder.com/blog/2010/os-x-10-6-3-broke-ncurses/
如果我们谈论同样的事情,我真的认为这是一个错误。它与ncurses的文档不匹配,实际上毫无意义。
我在两周多前提交了一份错误报告,到目前为止还未提供苹果公司的任何答复。
解决方法(由Jonathan Groll建议)是从10.6.2系统复制/usr/lib/libncurses.5.4.dylib和/usr/lib/libncurses.5.dylib。我真的不知道如何考虑这样的库切换,因为它可能会触发其他问题,但它确实解决了这个错误。
答案 1 :(得分:0)
Apple告诉我,我的错误(ID#7812788)是一个已知的问题,目前正在通过工程进行调查,并且已被填充为bug#7812932的副本。
我会及时通知你。 :)