Installer une librairie obsolète

Demande d'aide : c'est ici.
Répondre
BMI0412
Membre
Membre
Messages : 16
Inscription : 03 avr. 2024, 21:41
Status : Hors-ligne

Bonjour, je voudrais savoir s'il est possible d'installer une librairie obsolète ou de réparer une dépendance ne pouvant être satisfaite.

Je vous explique ma situation, j'ai besoin de faire fonctionner une clé de signature électronique sur mon ordinateur sous Debian 12.

Le fabricant (Certeurope) a prévu des drivers uniquement pour Windows et Mac. Toutefois, un tutoriel existe sous Ubuntu : https://doc.ubuntu-fr.org/avocats_sur_ubuntu

J'ai réussi à passer les premières étapes mais j'ai un soucis lors de l'installation du paquet "safeauthentificationclient" qui me demande des librairies non installables :

Code : Tout sélectionner

bmi@bmi-aspire5830tg-bleu:~/Téléchargements/SAC 10.8.28 GA Build/Installation/Standard/Ubuntu-2004$ sudo dpkg -i safenetauthenticationclient_10.8.28_amd64.deb
(Lecture de la base de données... 288850 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de safenetauthenticationclient_10.8.28_amd64.deb ...
Dépaquetage de safenetauthenticationclient (10.8.28) sur (10.7.77) ...
dpkg: des problèmes de dépendances empêchent la configuration de safenetauthenticationclient :
 safenetauthenticationclient dépend de libssl1.0.2 | libssl1.0.0 | libssl1.1; cependant :
  Le paquet libssl1.0.2 n'est pas installé.
  Le paquet libssl1.0.0 n'est pas installé.
  Le paquet libssl1.1:amd64 n'est pas installé.

dpkg: erreur de traitement du paquet safenetauthenticationclient (--install) :
 problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour libc-bin (2.36-9+deb12u7) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.26-1) ...
Traitement des actions différées (« triggers ») pour mailcap (3.70+nmu1) ...
Des erreurs ont été rencontrées pendant l'exécution :
 safenetauthenticationclient
bmi@bmi-aspire5830tg-bleu:
Lorsque j'essaie de réparer l'installation, on me propose seulement d'enlever mon paquet :

Code : Tout sélectionner

bmi@bmi-aspire5830tg-bleu:~$ sudo apt upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 safenetauthenticationclient : Dépend: libssl1.0.2 mais il n'est pas installable ou
                                        libssl1.0.0 mais il n'est pas installable ou
                                        libssl1.1 mais il n'est pas installable
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).
bmi@bmi-aspire5830tg-bleu:~$
.

J'ai fait l'essai depuis le fichier .deb prévu pour Ubuntu. J'ai réussi l'installation mais l’authentification ensuite ne fonctionne pas.

Il faudrait donc que je puisse utiliser le paquet suivant (ou un équivalent) : https://packages.debian.org/buster/libssl1.1 ou que j'impose à Debian d'utiliser une version ultérieure à la place, ou openssl.

Est ce que vous pensez que la manip du point 2.3 est une bonne idée sous Debian ? https://doc.ubuntu-fr.org/avocats_sur_u ... buntu_2204

Si jamais vous avez des idées, je suis preneur !

Merci d'avance !
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5915
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Bonjour,
libssl1.0 un trop ancien pour une debian12.
Le plus simple pour ne rien casser est d'installer une version plus ancienne de debian dans une VM.
Par contr tu devrais pouvoir installer la 1.1.
Quelle message as tu lorsque tu tentes de l'installer ?
Et fait voir ton sources.list
Répondre