Installation échouée

Bonjour @nebz , je n’arrive pas a faire fonctionner le plugin. L’installation échoue. Voici les logs :

== Jeedom 4.4.3 sur Raspbian GNU/Linux 11 (bullseye)/armhf/aarch64/32bits aka 'RPI 4 B' avec nodeJS v18.17.1 et jsonrpc:enable et aTVremote (beta) 2024-04-16 01:15:52 (avant:beta/2024-04-12 01:15:55)
======================================================================
== 16/04/2024 18:31:08 == Installation des dépendances de aTVremote
======================================================================
[  0% ] : Vérification des droits...
[  4% ] : Vérification des droits : [0sec] : [  OK  ]
[  5% ] : Mise à jour APT et installation des packages nécessaires...
[ 99% ] : Mise à jour APT et installation des packages nécessaires : [11sec] :  ERROR 
[100% ] : Terminé !
======================================================================
== KO == Erreur d'Installation [11sec]
======================================================================
== ANALYSE DES ERREURS...
== AUCUNE ERREUR CONNUE DÉTECTÉE
== Erreur à l'étape : Mise à jour APT et installation des packages nécessaires
== Ligne 220
== La commande `apt-get install -y python3 python3-pip python3-dev python3-venv' pose problème
== Le code de retour est 100
== Le message d'erreur :
Reading package lists...
Building dependency tree...
Reading state information...
python3 is already the newest version (3.9.2-3).
python3-dev is already the newest version (3.9.2-3).
python3-venv is already the newest version (3.9.2-3).
python3-pip is already the newest version (20.3.4-4+rpt1+deb11u1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
Need to get 0 B/51.4 kB of archives.
After this operation, 0 B of additional disk space will be used.
dpkg: error processing package libpopt-dev:armhf (--configure):
package is in a very bad inconsistent state; you should
reinstall it before attempting configuration
dpkg: dependency problems prevent configuration of librsync-dev:
librsync-dev depends on libpopt-dev; however:
Package libpopt-dev:armhf is not configured yet.
dpkg: error processing package librsync-dev (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
libpopt-dev:armhf
librsync-dev
E: Sub-process /usr/bin/dpkg returned an error code (1)
======================================================================

Informations Jeedom

Core : 4.4.3 (V4-stable)
DNS Jeedom : oui

Plugin : aTV Remote
Version : 2024-04-16 01:15:52 (beta)
Statut Démon : Stoppé - (Inconnue)

Si il y a une solution je suis preneur :wink:

Bonjour,

Pas que je sache, il semble y avoir un problème avec certains paquets sur raspberry ou sur ton installation car je connais des utilisateurs sur raspberry, désolé…

Bonjour,

Ca me fait toujours peur ce genre de message :cold_sweat:

essayez cette solution:

donc avec les paquets en erreur dans le log ca donne:

sudo dpkg --remove --force-remove-reinstreq libpopt-dev
sudo apt-get remove libpopt-dev
sudo apt-get autoremove && apt-get autoclean
sudo apt-get install libpopt-dev

et peut-être la même chose avec le deuxième:

sudo dpkg --remove --force-remove-reinstreq librsync-dev
sudo apt-get remove librsync-dev
sudo apt-get autoremove && apt-get autoclean
sudo apt-get install librsync-dev

montrez bien le résultat des commandes (collé dans un Texte préformaté avec le bouton </>)
ensuite relancez des dépendances du plugin et montrez le nouveau log

Merci @Mips :wink:

1 « J'aime »

Si ca fonctionne ca pourra être peut-être faire l’objet d’un nouveau fix handler :blush:

1 « J'aime »

Merci ça a fonctionné. Par contre pas dès la première fois. J’ai dû le refaire 2/3 fois et s’est passé.

merci pour ton retour, juste cette commande ? pas les autres ?

et tu as relancé les dep entre ? ou juste 2-3x exactement cette commande ?

Mince, j’ai pas bien validée la réponse toutes les lignes de code que @Mips m’a indiquée.
Pour libpopt-dev : ça ne passait pas et finalement la 3ème fois ok (après librsync-dev)
Pour librsync-dev : Du premier coup

ah donc c’était peut-etre juste une question d’ordre d’exécution, pas de répétition.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.