1 votos

git dlopen libykcs11.dylib no encontrado MacOS 12.5 arm64

Tengo un nuevo MacBook Pro M1 (Monterey 12.5) y he instalado Homebrew y las herramientas CLI Developer (13.4). Cada vez que uso ssh para comunicarme con un repositorio remoto git, recibo lo siguiente:

dlopen /usr/local/lib/libykcs11.dylib failed: (null)

En las operaciones de clonación, el error parece inocuo y la clonación se completa. Sin embargo, si el repositorio remoto cambia y hago un git fetch --all Recibo el mensaje anterior, pero la búsqueda no se realiza. Si accedo al repositorio remoto a través de https todo funciona.

Veo el comportamiento anterior independientemente de si uso el git de Xcode Developer Tools (versión 2.32.1 (Apple Git-133)) o una nueva versión de Homebrew (versión 2.37.1).

He desinstalado y vuelto a instalar las herramientas CLI para desarrolladores. Lo que es desconcertante es que tengo 24" M1 iMac con MacOS 12.5 y el 13.4 Developer Tools CLI que no muestra este comportamiento.

¿Cómo puedo seguir depurando?

1voto

grolfs Puntos 21

Bueno, por fin lo he encontrado. Estaba editando mi ~/.ssh/config por otras razones y encontré la siguiente entrada para nuestro repositorio interno GitHub Enterprise:

Host <our internal repo>
  PKCS11Provider /usr/local/lib/libykcs11.dylib
  Port 22
  User git

Después de varias actualizaciones de MacOS y de Homebrew, ya no tenía esta biblioteca. La eliminación de la entrada PKCS11Provider ha resuelto mi problema.

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