1 votos

Paquetes instalados con MacPorts no funcionan después de actualizar a Lion

Recientemente actualicé OS X de 10.6 a 10.7. Desde entonces, ciertas herramientas de línea de comandos que instalé a través de MacPorts, como ImageMagick, dejaron de funcionar. Por ejemplo, al ejecutar $ convert Jobs.png -resample 72 Jobs.png obtengo:

dyld: Biblioteca no encontrada: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib
Referenciado desde: /opt/local/bin/convert
Razón: imagen no encontrada

¿Cómo puedo solucionar esto?

Lo que he intentado:

He probado los siguientes comandos, sin éxito:

$ sudo port selfupdate
$ sudo port upgrade outdated
$ sudo port upgrade imagemagick

El último arroja:

--->  Activating perl5 @5.12.3_1+perl5_12
Error: Target org.macports.activate returned: Image error: /opt/local/share/man/man3p/App::Prove.3pm ya existe y no pertenece a un puerto registrado. No se puede activar el puerto perl5. Utilice 'port -f activate perl5' para forzar la activación.
Error: Error al instalar perl5
Registro para perl5 en: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_perl5/perl5/main.log
Error: Las siguientes dependencias no fueron instaladas: perl5
Error: Problema al instalar glib2
Para reportar un error, consulte 

Siguiendo la sugerencia ahí, ejecuté $ sudo port -f activate perl5 pero esto arrojó:

--->  Las siguientes versiones de perl5 están actualmente instaladas:
--->      perl5 @5.8.9_0
--->      perl5 @5.12.3_1+perl5_12
Error: la activación del puerto falló: Error del registro: Por favor especifique la versión completa como está registrada en el registro del puerto.

En este punto estoy desesperado, ¡así que cualquier ayuda es muy apreciada!

3voto

tinytinysky Puntos 41

Su página de migración debería curar todos sus males.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X