Обновление Macport завершается неудачно с конфликтом subversion-perlbindings

8

Я пытаюсь сделать port upgrade outdated, но это останавливается на конфликте пакетов, который я не могу исправить.

Кто-нибудь знает, как решить эту проблему?

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
javsmo
источник
1
Как вы думаете, мой ответ ниже является приемлемым ответом для Macports? В то время как brew - вариант, все еще есть люди, которые предпочитают macports, и мой ответ может быть правильным для них.
Yehosef

Ответы:

14

У меня такая же проблема. Я сделал:

Порт sudo отключить -f subversion-perlbindings-5.12

что позволяет мне установить новую версию привязок perl.

Yehosef
источник
1
Я не могу подтвердить, что это работает с моей проблемой, потому что я удалил macports и установил homebrew. Однако, если вы говорите, что у вас была такая же проблема, я думаю, ваш ответ должен быть принят, потому что он решает проблему. Я буду искать немного больше, чтобы узнать, можно ли принять ваш ответ.
Javsmo
еще одно замечание - сразу после деактивации я запустил «sudo port install subversion-perlbindings-5.16», а затем сделал «обновление порта sudo» и все обновилось без проблем (git, python, php54, mongodb, mysql, curl и т. д.) не было никаких дополнительных проблем.
Yehosef
Я не уверен, нужна ли им установка версии 5_16, или это произойдет автоматически (я полагаю, последняя), но я просто включил ее для полноты картины.
Yehosef
0

Я предпочитаю brew: http://brew.sh

Существуют учебные пособия, как это обучение, как портировать с macports на доморощенный.

ppaulojr
источник
Мне сказали, что варево лучше, чем macports во многих отношениях. Если никто не ответит на вопрос, предложив какое-то исправление с помощью macports, я думаю, что меня заставят перейти на brew.
Javsmo
После одного дня без других комментариев я приму ваш ответ, откажусь от macports и установлю homebrew ...
javsmo
Я должен был принять ответ Yehosef, так как он был связан с macports, хотя ваш ответ решил мою проблему по-другому.
Javsmo