【问题标题】:MacPorts Build of Gimp ends prematurelyGimp 的 MacPorts 构建提前结束
【发布时间】:2014-12-30 01:34:50
【问题描述】:

我想在我的 Mac 上安装 The Gimp。它不在 HomeBrew 树中,所以我决定用我以前从未使用过的 MacPorts 安装它,而今天安装它只是为了构建 The Gimp。我使用了http://alemani.com/installing-the-gimp-with-macports/推荐的命令,即

sudo port -v install gimp +quartz +animation +python27 -x11

5个多小时后,我得到了这个:

--->  Activating gimp @2.8.14_0+quartz
x ./
x ./+COMMENT
x ./+CONTENTS
x ./+DESC
x ./+PORTFILE
x ./+STATE
x ./opt/
x ./opt/local/
x ./opt/local/share/
x ./opt/local/share/gimp/
x ./opt/local/share/gimp/2.0/
x ./opt/local/share/gimp/2.0/themes/
x ./opt/local/share/gimp/2.0/themes/Nodoka/
x ./opt/local/share/gimp/2.0/themes/Nodoka/gtkrc
--->  Cleaning gimp
--->  Removing work directory for gimp
Error: Port + not found

然后作业停止了。现在,The Gimp 安装好了,它似乎可以工作了,虽然我还没有做任何真正的测试。但上述网站表明不会发生的验证从未发生过。

错误信息是什么意思?有没有办法可以使用 MacPorts 来审核构建是否成功,或者修复它?或者,我可以修复任何错误并恢复构建吗? (不过,我不愿意再等 5 个半小时才能达到这一点。)或者我可以对它说地狱,然后卸载 Gimp 和 MacPorts?我该怎么做呢? (我知道那里有预先构建的二进制文件,如果我知道构建需要这么长时间,我会抓住一个。)

我真的不想花时间学习 MacPorts,因为我对 HoneBrew 很满意,所以如果有人能指导我,我将不胜感激。

【问题讨论】:

    标签: macports gimp


    【解决方案1】:

    错误消息表明您在+ 和您调用的命令行中的一个变体名称之间有一个空格。这可能意味着 gimp 未安装您选择的变体 - 您可以通过运行 port installed gimp 来检查使用了哪些变体。

    无论如何,如果 GIMP 按您的预期运行,此时您无需执行任何操作。你可以通过运行sudo port rev-upgrade 来强制检查你缺少的检查(它看起来也与网站上提到的输出有点不同),但它实际上只是一个不应该发现任何问题的健全性检查。

    【讨论】:

    • 太好了,谢谢!实际上,port rev-upgrade 发现并修复了一个损坏的端口,所以我很高兴我运行了它。
    猜你喜欢
    • 1970-01-01
    • 2011-10-12
    • 2019-05-09
    • 2011-07-10
    • 2016-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多