【问题标题】:mavericks macports installed outdated小牛 macports 安装过时
【发布时间】:2013-10-23 06:09:10
【问题描述】:

升级到 OS X Mavericks 后,所有已安装的端口都已过时。我不能再使用我的 gcc,请帮忙。

The following installed ports are outdated:
bzip2                          1.0.6_0 < 1.0.6_0  (platform darwin 12 != darwin 13)  
cctools                        839_2 < 839_2  (platform darwin 12 != darwin 13)  
cctools-headers                839_0 < 839_0  (platform darwin 12 != darwin 13)  
cloog                          0.18.0_0 < 0.18.0_0  (platform darwin 12 != darwin 13)  
curl                           7.33.0_0 < 7.33.0_0  (platform darwin 12 != darwin 13)  
curl-ca-bundle                 7.33.0_0 < 7.33.0_0  (platform darwin 12 != darwin 13)  
cyrus-sasl2                    2.1.25_4 < 2.1.25_4  (platform darwin 12 != darwin 13)  
db46                           4.6.21_8 < 4.6.21_8  (platform darwin 12 != darwin 13)  
...
...

【问题讨论】:

    标签: operating-system macports


    【解决方案1】:

    MacPorts 团队希望在接下来的几天内为 Mavericks 提供二进制安装程序。更新将不起作用,因为 Tcl 框架的位置已更改,破坏了常见的端口命令。但是,端口过时并不意味着不能使用。

    如果您迫不及待,有说明 here 说明如何从源代码构建、升级 Xcode、命令行实用程序等。它反映了 Tcl 框架的新位置。

    【讨论】:

    • 最新版本的 macports 仍然存在问题。遵循macportsMigration 的所有步骤,但 macports 仍然找不到 tcl: 'tclIndex": no such file or directory',尽管 '/System/Library/Frameworks/Tcl.framework/Versions/8.5/Resources/' 退出
    • 正如我所说,我遵循了 macportMigration 指南的所有步骤,但它仍然无法使用最新版本的 macports(二进制安装程序)
    • 原来我有太多的 Xcode 开发者预览版,这让我的 $DEVELEOPER_DIR 搞砸了。 xcode-select --reset 让一切恢复正常
    • 在 2013 年 11 月 18 日加载了 Mavericks pkg,这个版本解决了我的 Macports 问题。 guide.macports.org/chunked/installing.macports.html OS X 10.9 Mavericks:MacPorts-2.2.1-10.9-Mavericks.pkg
    【解决方案2】:

    这不是错误,而是预期的行为。请参阅https://trac.macports.org/wiki/Migration,了解操作系统升级后的操作指南。请注意,您目前必须在 Mavericks 上从源代码构建 MacPorts(但很快就会提供二进制安装程序)。

    不过,您安装的大多数端口应该可以继续工作,因此除非您开始升级,否则您的 GCC 不会因此而损坏。

    【讨论】:

      【解决方案3】:

      如果您刚刚升级了操作系统,请不要忘记:

      1. 更新 Xcode 和
      2. 打开它以同意许可条款。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-12-18
        • 2011-11-22
        • 2016-10-15
        • 2010-10-29
        • 2012-03-04
        • 2013-11-22
        • 2015-11-19
        • 1970-01-01
        相关资源
        最近更新 更多