2012-05-30 2 views
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, и он все еще не работает. У кого-нибудь есть решение этой проблемы? Благодарю.Не удалось обновить Macport

ответ

16

У меня тоже была эта проблема. Даже, как и вы, я повторно загрузил дистрибутив и переустановил его.

То есть, пока я не прочитал и справочную страницу попробовал «-d» флаг так

Судо порт -d SelfUpdate

Я попробовал это и удивительно не найти команду неисправного но успешное завершение. Я не видел, чтобы какие-либо порты обновлялись, но, возможно, ошибка, которую мы видели, произошла после обновления дерева портов.

Если это не сработает, попробуйте его в любом случае, он по крайней мере укажет вас в правильном направлении.

+2

Вы можете также добавить '-v' после' -d' для более подробного ведения журнала – Garrett

0

У меня была такая же проблема после обновления до Yosemite, но поскольку я нашел это сообщение, я не переустанавливал macports - я запускал «sudo port -d selfupdate», имел ошибки с сбоем компилятора c, поэтому я обновил Xcode, запустил «sudo port clean expat» после перезапуска, затем запустил «sudo port -d selfupdate», и все было хорошо - и вы!

Смежные вопросы