Los paquetes instalados en MacPorts no funcionan después de actualizar a Lion

1

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

dyld: Library not loaded: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib
Referenced from: /opt/local/bin/convert
Reason: image not found

¿Cómo puedo solucionar esto?

Lo que he probado:

He intentado los siguientes comandos, en vano:

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

Lo último da:

--->  Activating perl5 @5.12.3_1+perl5_12
Error: Target org.macports.activate returned: Image error: /opt/local/share/man/man3p/App::Prove.3pm already exists and does not belong to a registered port.  Unable to activate port perl5. Use 'port -f activate perl5' to force the activation.
Error: Failed to install perl5
Log for perl5 is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_perl5/perl5/main.log
Error: The following dependencies were not installed: perl5
Error: Problem while installing glib2
To report a bug, see <http://guide.macports.org/#project.tickets>

Siguiendo la sugerencia, ejecuté $ sudo port -f activate perl5 pero esto dio como resultado:

--->  The following versions of perl5 are currently installed:
--->      perl5 @5.8.9_0
--->      perl5 @5.12.3_1+perl5_12
Error: port activate failed: Registry error: Please specify the full version as recorded in the port registry.

En este punto estoy en el final de mi ingenio, ¡por lo que cualquier ayuda es muy apreciada!

    
pregunta tog22 16.12.2011 - 19:32

1 respuesta

3

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

    
respondido por el Jay Allen 16.12.2011 - 23:46

Lea otras preguntas en las etiquetas