1 votos

Error de git clone y apt : gnutls_handshake() falló

Cuando se clona un repositorio git utilizando git clone Me aparece el siguiente error:

fatal: unable to access 'https://github.com/schacon/simplegit-progit/': 
gnutls_handshake() failed: Public key signature verification has failed

Además, obtengo un error similar al ejecutar apt-get update :

Err:12 https://repo.skype.com/deb stable/main amd64 Packages
gnutls_handshake() failed: Public key signature verification has failed.

Parece que la eliminación de la libgnutls-deb0-28 paquete podría resolver el problema. Se sugiere aquí . Sin embargo, no estoy seguro de qué se trata este paquete y qué depende de él. Además, cuando intento apt-get remove libgnutls-deb0-28 Además, elimina un montón de paquetes aparentemente no relacionados, que obviamente no quiero eliminar.

Problemas similares han sido reportados en varios posts anteriores, pero la razón o razones de este error nunca están claras para mí.

¿Alguien entiende el problema y puede explicar de dónde viene?

Estoy ejecutando Debian 9.2 (stretch).

2voto

Dietmar Puntos 116

Yo tenía el mismo problema. Tenía una versión de librtmp1 instalado que quedaba de deb-multimedia, que dependía de libgnutls-deb0-28 . Tenía un número de versión más reciente que el de los repositorios oficiales de Debian.

Después de bajar de categoría librtmp1 a la versión que aparece en https://packages.debian.org/stretch/librtmp1 Podría eliminar libgnutls-deb0-28 sin que se eliminen demasiadas cosas junto con él.

Así que podrías probar esto:

apt-get install librtmp1=2.4+20151223.gitfa8646d.1-1+b1
apt-get remove libgnutls-deb0-28

Véase también la discusión más detallada de mi problema aquí: https://github.com/signalapp/Signal-Desktop/issues/2483#issuecomment-401047201

A mí me resultaba útil para buscar qué otros paquetes dependen de un paquete concreto:

apt-cache rdepends libgnutls-deb0-28

y también en el otro sentido, de qué depende un paquete:

apt-cache depends librtmp1

1 votos

Ha resuelto perfectamente mi problema, gracias. Además, su comentario sobre github.com/signalapp/Signal-Desktop/issues/ es muy claro, y lo recomiendo a cualquiera que tenga problemas similares con libgnutls-deb-28

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: