Aktualizacja Macport kończy się niepowodzeniem z konfliktem subversion-perlbindings


8

Próbuję zrobić port upgrade outdated, ale zatrzymuje się na konflikcie pakietów, którego nie jestem w stanie naprawić.

Czy ktoś wie, jak naprawić ten problem?

sudo port upgrade outdated
--->  Computing dependencies for subversion-perlbindings-5.16
Error: Unable to exec port: Can't install subversion-perlbindings-5.16 because 
conflicting ports are installed: subversion-perlbindings-5.12

1
Czy uważasz, że moja odpowiedź poniżej jest akceptowalną odpowiedzią na Macports? podczas gdy napar jest opcją, wciąż są ludzie, którzy wolą macports i moja odpowiedź może być dla nich właściwą odpowiedzią.
Yehosef,

Odpowiedzi:


14

Miałem ten sam problem. Zrobiłem:

port sudo dezaktywuje -f subversion-perlbindings-5.12

co pozwala mi zainstalować nową wersję powiązań perla.


1
Nie mogę potwierdzić, że to działa z moim problemem, ponieważ usunąłem Macports i zainstalowałem Homebrew. Jeśli jednak mówisz, że miałeś ten sam problem, uważam, że twoja odpowiedź powinna zostać zaakceptowana, ponieważ rozwiązuje problem. Przeszukam trochę więcej, aby dowiedzieć się, czy Twoja odpowiedź może zostać zaakceptowana.
javsmo

kolejna uwaga - zaraz po dezaktywacji uruchomiłem „sudo port install subversion-perlbindings-5.16”, a potem zrobiłem „sudo port update przestarzały” i wszystko zaktualizowałem bez problemu (git, python, php54, mongodb, mysql, curl itp.) I nie miałem żadnych dodatkowych problemów.
Yehosef

Nie jestem pewien, czy instalacja wersji 5_16 jest konieczna, czy nastąpi to automatycznie (zakładam, że to drugie), ale po prostu uwzględniam to dla kompletności.
Yehosef

0

Wolę brew: http://brew.sh

Istnieją takie samouczki, jak ten nauczanie, jak portować z Macports do Homebrew.


Powiedziano mi, że napar jest lepszy niż Macports pod wieloma względami. Jeśli nikt nie odpowie na pytanie, sugerując jakąś poprawkę z Macports, myślę, że będę zmuszony do migracji do warzenia.
javsmo

Po jednym dniu bez innych komentarzy przyjmuję twoją odpowiedź, rezygnuję z macports i instaluję homebrew ...
javsmo

Musiałem zaakceptować odpowiedź Yehosefa, ponieważ była ona związana z Macports, chociaż twoja odpowiedź rozwiązała mój problem w inny sposób.
javsmo
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.