La actualización de Macport falla con el conflicto subversion-perlbindings

8

Estoy tratando de hacer un port upgrade outdated, pero se detiene en un conflicto de paquete que no puedo solucionar.

¿Alguien sabe cómo arreglar este problema?

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
fuente
1
¿Crees que mi respuesta a continuación es una respuesta aceptable para macports? Si bien la cerveza es una opción, todavía hay personas que prefieren macports y mi respuesta podría ser la correcta para ellos.
Yehosef

Respuestas:

14

Yo tuve el mismo problema. Yo hice:

sudo port deactivate -f subversion-perlbindings-5.12

lo que me permite instalar la nueva versión de los enlaces perl.

Yehosef
fuente
1
No puedo confirmar que esto funcione con mi problema, porque eliminé macports e instalé homebrew. Sin embargo, si está diciendo que tenía el mismo problema, creo que su respuesta debería aceptarse porque resuelve el problema. Buscaré un poco más para saber si tu respuesta podría ser aceptada.
javsmo
Otra nota: justo después de la desactivación, ejecuté "sudo port install subversion-perlbindings-5.16" y luego hice una "actualización de sudo port desactualizada" y todo se actualizó sin problemas (git, python, php54, mongodb, mysql, curl, etc.) No he tenido ningún problema adicional.
Yehosef
No estoy seguro de si la instalación de la versión 5_16 es necesaria o si sucederá automáticamente (supongo que la última), pero solo la incluyo para completarla.
Yehosef
0

Prefiero brew: http://brew.sh

Hay tutoriales como este que enseñan cómo portar desde macports a homebrew.

ppaulojr
fuente
Me han dicho que la cerveza es mejor que los macports en muchos aspectos. Si nadie responde la pregunta, sugiriendo alguna solución con macports, creo que me veré obligado a migrar para preparar cerveza.
javsmo
Después de un día sin otros comentarios, voy a aceptar su respuesta, rindo macports e instalar homebrew ...
javsmo
Tuve que aceptar la respuesta de Yehosef, ya que estaba relacionada con los macports, aunque su respuesta ha resuelto mi problema de otra manera.
javsmo