5
ginnyweasley:~ s66$ sudo port selfupdate
Password:
--->  Updating MacPorts base sources using rsync
Error: /opt/local/bin/port: port selfupdate failed: Error synchronizing MacPorts sources: command execution failed

我已经尝试重新下载 macports,但它似乎仍然无法正常工作。我也尝试过不使用 sudo,但它仍然无法正常工作。有没有人可以解决这个问题?谢谢。

4

2 回答 2

16

我也有这个问题。甚至,像你一样,我重新下载了发行版并重新安装。

直到我阅读了手册页并尝试了'-d'标志,所以

sudo 端口 -d 自我更新

我试过了,令人惊讶的是没有发现命令失败但成功完成。我没有看到任何端口更新,但我们看到的错误可能是在更新端口树之后发生的。

如果它不起作用,无论如何都要尝试,它至少会为你指明正确的方向。

于 2012-07-06T00:11:15.697 回答
0

升级到 Yosemite 后我也遇到了同样的问题,但是因为我找到了这篇文章,所以我没有重新安装 macports - 我运行了“sudo port -d selfupdate”,c 编译器出现错误,所以我更新了 Xcode,运行了“sudo port clean expat” 重新启动后,然后运行“sudo port -d selfupdate” 一切都很好 - 谢谢你!

于 2015-02-15T00:13:32.553 回答