我在Haskell-cafe上问过这个问题,我得到的唯一答案是 - 尝试stackoverflow,它会受到更密切关注。
当我尝试安装最新的Haskell平台时,安装总是失败。
我好几天都试了好几次。这是今天的情况: 从Haskell Wiki下载的包:http://lambda.galois.com/hp-tmp/2011.2.0.1/Haskell%20Platform%202011.2.0.1-i386.pkg,http://hackage.haskell.org/platform/mac.html
我的系统:OS X 10.6.8(我第一次遇到此问题时为10.6.7),2.4 GHz Intel Core 2 Duo。根据df -H我有221G的免费磁盘。
我有Xcode 3.2.5。
下载完成后,我会完成安装步骤,最后会说“安装失败,请联系软件开发人员”或说明这些内容。
这是一个已知问题吗?有任何意见或建议吗?
7-1的新尝试:
之前的日志消息中对“NeoOffice”的引用让我感到非常困惑(请参阅下面的评论)。我从我的机器上完全删除了NeoOffice并再次运行Haskell Platform安装。现在控制台系统日志说:
- 7月1日11:06:43 jrv installd [1489]:开始 7月1日11:06:43 jrv installd [1489]:uid = 0,euid = 0 7月1日11:06:43 jrv installd [1489]:PackageKit: * 缺少包标识符:/ Library / Receipts / Print Selection Service.pkg 7月1日11:07:41 jrv安装程序[1472]:安装程序遇到导致安装失败的错误。请与软件制造商联系以获取帮助。
如果是这样,我很惊讶没有人看到过这个问题。
7月2日的新编辑:
图书馆/收据/打印选择服务和其他人的问题是红色的,因为安装人员发现了破损的装置,但是消除这些问题对最终结果没有影响。也许这是10.6.8中的新内容?
在消除了这些之后,我解压缩了当前的Haskell平台和之前的Haskell平台,并尝试比较它们,但没有真正有用。在两个分发文件上运行差异会产生前一个具有“choice4”而当前具有“choice14”的差异,但是由于我对os x软件包的了解不多,我没有看到这会产生影响。
我从命令行以详细模式运行安装程序,现在得到:
sudo installer -verbose -pkg Haskell\ Platform\ 2011-2.2.0.1-i386.pkg -target /
installer: Package name is Haskell Platform
installer: Upgrading at base path /
installer: Preparing for installation….....
installer: Preparing the disk….....
installer: Preparing Haskell Platform….....
installer: Waiting for other installations to complete….....
installer: Configuring the installation….....
installer:
installer: Writing files…..... (lots of writing files, then )
installer: Moving items into place….....(lots of these)
installer: Running package scripts…..... (lots of these, too, and finally:)
installer: Running package scripts….....
##
installer: The upgrade failed (The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.)
即,没有真正的额外信息。
我没有想法,但至少我已经从我的机器中删除了几个破坏的应用程序: - )
感谢所有评论到目前为止。
JRV
答案 0 :(得分:1)
我认为这就像我能得出答案一样接近。我必须推断我的HaskellPlatform安装中的某些内容已经搞砸了,导致安装失败。
当第一次安装失败时(无论出于何种原因),它安装了平台的一些元素,但没有完全可用。
最后,我从我的电脑上删除了HakellPlatform,cabal和GHC的所有痕迹(据我所知)。在此之后,我重新下载了HP,并成功重新安装。
到目前为止,新安装_did_not_fail_,并且工作正常。
感谢所有评论的人。我学到了很多东西。