2012-05-30 32 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 

Próbowałem ponownie pobrać macports i nadal nie działa. Próbowałem również bez sudo i nadal nie działa. Czy ktoś ma rozwiązanie tego problemu? dzięki.Samodzielna aktualizacja Macport nie powiodła się

Odpowiedz

16

Miałem ten problem. Nawet, tak jak Ty, ponownie pobrałem dystrybucję i zainstalowałem ją ponownie.

To znaczy, dopóki nie przeczytałem manpage i próbował flagę '-d' tak

portu sudo -d Selfupdate

Próbowałem go i zaskakująco nie znaleźliśmy polecenie uszkodzoną ale pomyślne. Nie widziałem żadnych portów zaktualizowanych, ale być może błąd, który widzieliśmy, nastąpił po aktualizacji drzewa portów.

Jeśli to nie zadziała, spróbuj mimo wszystko, to przynajmniej wskaże ci właściwy kierunek.

+2

możesz również dodać '-v' po' -d' dla bardziej szczegółowego logowania – Garrett

0

Miałem ten sam problem po aktualizacji do Yosemite, ale odkąd znalazłem ten post, nie zainstalowałem ponownie macports - uruchomiłem "sudo port -d selfupdate", miałem błędy z kompilacją c, więc zaktualizowałem Xcode, uruchomiłem "sudo port clean expat" po restarcie, a następnie uruchomił "sudo port -d selfupdate" i wszystko było dobrze - thx ty!