我在通过MacPorts安装subversion时遇到问题。 port
的命令输出为:
# port install subversion
---> Computing dependencies for subversion
---> Configuring subversion
此时,它无限期地坐在那里。我按Ctrl + C'd,并使用-d选项运行端口以获取一些调试信息,这是我得到的:
Pastebin containing command output
所以在这一点上,我可以看到它在python检查结束时或在下一次检查开始时卡在configure
脚本中。
此案例中的configure
脚本位于/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_subversion/subversion/work/subversion-1.7.7
configure
调用一个返回$abs_srcdir/build/find_python.sh
的帮助脚本(python
),configure
脚本然后进行一些检查,并返回{{1}的完整路径可执行文件,并移动到下一个检查。根据{{1}}的20129行,下一次检查是针对JVM(我已安装)。如果没有进一步手动迭代配置脚本,我想我在这里查看一下,看看社区是否有任何建议。
python
如果还有其他与我无关的信息,请告知我们。
答案 0 :(得分:0)
我能够通过黑客配置脚本来安装subversion,只需将OSX_VERSION设置为硬编码“10.8”并再次运行port install命令。由于某种原因,它挂在一系列命令上:
/usr/bin/sw_vers | grep ProductVersion | cut -f2 | cut -d"." -f1,2
我认为第二个问题是问题,因为在第二个窗口中运行ps -ef表示剪切-d"." -f1,2
仍在运行。也许尝试用引号包围-f1,2
?
但是,只需在配置脚本中的所有位置设置OSX_VERSION="10.8"
,我就可以安装subversion!
答案 1 :(得分:0)
听起来很愚蠢,我知道......但你是否尝试重新启动系统?
在升级OS X(以及Xcode)之后,我也遇到了使用不同软件包(ccutils,gmp等)的配置问题。花了一些时间寻找答案,重新安装一切,没有任何帮助。
重新启动是最后的手段......并为我做了诀窍:/