Subversion-perlbindings 충돌로 Macport 업그레이드 실패


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

1
아래 내 대답이 macports에 대한 대답이라고 생각하십니까? brew가 옵션이지만 macports를 선호하는 사람들이 여전히 있으며 내 대답이 그들에게 맞는 대답 일 수 있습니다.
Yehosef

답변:


14

나는 같은 문제가 있었다. 나는했다 :

sudo 포트 비활성화 -f subversion-perlbindings-5.12

새 버전의 perl 바인딩을 설치할 수 있습니다.


1
macports를 제거하고 homebrew를 설치했기 때문에 이것이 내 문제와 함께 작동하는지 확인할 수 없습니다. 그러나 동일한 문제가 있다고 말하면 문제를 해결하기 때문에 귀하의 답변을 수락해야한다고 생각합니다. 귀하의 답변이 받아 들여질 수 있는지 조금 더 검색하겠습니다.
javsmo

또 다른 참고-비활성화 직후 "sudo port install subversion-perlbindings-5.16"을 실행 한 다음 "sudo port update 구식"을 수행하고 모든 문제없이 업데이트되었습니다 (git, python, php54, mongodb, mysql, curl 등) I 추가 문제가 없습니다.
Yehosef 2019

5_16 버전의 설치가 필요한지 확실하지 않거나 자동으로 발생하는지 (후자를 가정합니다) 완전성을 위해 포함하고 있습니다.
Yehosef 2019

0

나는 선호한다 brew: http://brew.sh

macports에서 homebrew로 이식하는 방법을 가르치는 이와 같은 자습서 가 있습니다 .


여러 측면에서 맥주가 맥 포트보다 낫다는 말을 들었습니다. 아무도 macports에 대한 수정을 제안하면서 질문에 대답하지 않으면 양조로 이주해야한다고 생각합니다.
javsmo

하루도 다른 코멘트없이, 나는 당신의 대답을 받아들이고,
macports를

답변이 내 문제를 다른 방식으로 해결했지만 Yehosef의 답변은 macports와 관련이 있으므로 받아 들여야했습니다.
javsmo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.