Salut à tous,
J’ai commandé une Luna dès sa sortie et j’ai un peu tardé à la mettre en place.
C’est fait depuis quelques semaines et je rencontre énormément de problèmes, mais je crois que je ne suis pas le seul.
Le dernier d’entre eux et un peu génant tout de même :
Ce matin, j’ai reçu une message de Luna disant :
Erreur sur jeedom::backup() : Backing up database failed. Check mysqldump installation. Code: 5
Du coup je file sur mon PC pour m’y connecter et là « Error 500 ». Youpi !!
Après moultes tentatives, je me vois obligé de la rebooter (chose que je déteste faire puisque que je dois systématiquement reparamétrer mes plugins Zigbee et RFXCom, attendu que les ports se réaffectent à chaque reboot).
Bref, je reboot, je reparamètre mes plugins et je vais faire un tour dans la santé de ma box et je voix que le plugin « Luna » est NOK.
En effet les dépendences sont NOK.
Un petit tour dans les logs pour trouver ceci :
+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_luna
+ echo 1
+ echo 2
+ sudo apt update
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Hit:1 https://deb.debian.org/debian bullseye InRelease
Hit:2 https://deb.debian.org/debian-security bullseye-security InRelease
Hit:3 https://deb.debian.org/debian bullseye-updates InRelease
Hit:4 https://deb.debian.org/debian bullseye-backports InRelease
Hit:5 https://deb.nodesource.com/node_16.x bullseye InRelease
Reading package lists...
Building dependency tree...
Reading state information...
79 packages can be upgraded. Run 'apt list --upgradable' to see them.
+ echo 3
+ sudo apt install -o Dpkg::Options::=--force-confdef -y jq
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Reading package lists...
Building dependency tree...
Reading state information...
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
jq : Depends: libjq1 (= 1.6-2.1) but it is not going to be installed
libpam-systemd : Depends: systemd (= 247.3-7+deb11u1) but 247.3-7 is to be installed
systemd : Depends: libsystemd0 (= 247.3-7)
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
+ echo 4
+ sudo chmod +x /var/www/html/core/class/../../plugins/luna/resources/post_install.sh
+ sudo /var/www/html/core/class/../../plugins/luna/resources/post_install.sh
+ echo 'Post installation de l'\''installation/mise à jour des dépendances Luna'
Post installation de l'installation/mise à jour des dépendances Luna
+++ dirname /var/www/html/core/class/../../plugins/luna/resources/post_install.sh
++ cd /var/www/html/core/class/../../plugins/luna/resources
++ pwd
+ BASEDIR=/var/www/html/plugins/luna/resources
+ cd /var/www/html/plugins/luna/resources
+ cd dsled
+ sudo make
make: Nothing to be done for 'all'.
+ echo 5
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end luna
+ rm /tmp/jeedom_install_in_progress_luna
+ echo '*******************End of package installation******************'
*******************End of package installation******************
Et impossible de mettre à jour les dépendances.
Je me dis c’est bizarre mais c’est pas grave puisque le plugin semble quand même fonctionner.
Un petit tour dans la configuration / Vérifications système :
Beaucoup de ‹ Structure needs cleaning ›
Ensuite une Vérification des packages…
Ha tiens, un NOK sur le package « jq ».
Une clic sur le bouton « corriger » et là encore ça ne marche pas :
+ sudo apt update
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Hit:1 https://deb.debian.org/debian bullseye InRelease
Hit:2 https://deb.debian.org/debian-security bullseye-security InRelease
Hit:3 https://deb.debian.org/debian bullseye-updates InRelease
Hit:4 https://deb.debian.org/debian bullseye-backports InRelease
Hit:5 https://deb.nodesource.com/node_16.x bullseye InRelease
Reading package lists...
Building dependency tree...
Reading state information...
79 packages can be upgraded. Run 'apt list --upgradable' to see them.
+ sudo apt install -o Dpkg::Options::=--force-confdef -y jq
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Reading package lists...
Building dependency tree...
Reading state information...
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
jq : Depends: libjq1 (= 1.6-2.1) but it is not going to be installed
libpam-systemd : Depends: systemd (= 247.3-7+deb11u1) but 247.3-7 is to be installed
systemd : Depends: libsystemd0 (= 247.3-7)
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
Donc en gros, j’ai une box qui part sucette et je ne sais pas quoi faire.
J’ai bien conscience que ça fait beaucoup d’infos d’un coup mais si une âme charitable peut m’aider, je ne suis pas contre…
Sinon, pour les points positifs de la luna… elle est jolie.
Bonne journée à tous et merci d’avance.