renombrado vecLib.framework, ahora no puedo usar PAM, sudo, App Store ... Código de error -8076

2

Bueno, creo que realmente arruiné las cosas :) Al intentar construir el NumPy módulo matemático de Python con Intel Math Kernel Library (MKL), me encontré con algunos problemas con los frameworks Accelerate y vecLib que prevalecen sobre MKL. En cualquier caso, decidí que sería una buena idea cambiar temporalmente el nombre de /System/Library/Frameworks/Accelerate.framework y /System/Library/Frameworks/vecLib.framework . No pasó nada después de mover Accelerate.framework . Sin embargo, después de entrar

sudo mv vecLib.framework/ vecLib.framework.old

Recibí el siguiente error:

sudo: unable to initialize PAM: No such file or directory

Uy. Desafortunadamente, el comando mv funcionó, pero ahora cuando intento usar sudo obtengo el mismo error, pero los comandos no funcionan. Cuando intenté cambiar el nombre de vecLib a través del Finder, obtengo:

The operation can’t be completed.
An unexpected error occurred (error code -8076).

que aparentemente es algún tipo de error de permisos.

Entonces, mi pregunta es ¿cómo puedo hacer que sudo vuelva a funcionar? App Store.app ni siquiera se ejecuta, por lo que no puedo reinstalar XCode (que aparentemente es de donde viene vecLib.framework ) o cualquier otra cosa. Tengo miedo de reiniciar porque me preocupa que la computadora se bloquee, mientras que (como se puede ver) al menos está funcionando por el momento, aunque sin capacidades de permisos elevados.

¿Alguna sugerencia?

Por cierto, estoy ejecutando 10.8.3.

    
pregunta MattDMo 26.05.2013 - 19:36

1 respuesta

1

Solo intenta reiniciar. Incluso si no puede iniciar normalmente, aún puede iniciar desde la partición de recuperación o en modo de usuario único.

Si nada más funciona, intente realizar una instalación de actualización de OS X iniciando desde la partición de recuperación y seleccionando Reinstalar OS X. Descarga un instalador de OS X y reemplaza algunos archivos del sistema con las versiones iniciales. Lo he hecho dos veces hasta ahora y solucionó varios problemas en ambas ocasiones, así que comencé a considerarlo como un paso de solución de problemas (pero nadie lo hace cuando lo recomiendo aquí).

    
respondido por el user495470 27.05.2013 - 05:41

Lea otras preguntas en las etiquetas