Message d'erreur à l'installation des dependances sur Jeedom 4.4 alpha du jour

Bonjour,
En test de mes plugins en Jeedom 4.4 alpha sur une VM Debian 12 x86
Versions mises à jour ce matin
J’ai noté un message d’erreur lors de la relance de l’installation des dependances du plugin Arlo en version beta

fgets(): Argument #1 ($stream) must be of type resource, bool given

A priori sans conséquence semble t’il

Bonjour,

Ce n’est pas le log d’installation des dépendances d’arlo ça, je pense que vous faites erreur.

Merci de fournir toutes les informations demandées dans la documentation.

Bonjour,

Pas reproductible avec la mise à jour de cette nuit/ce matin lorsque je lance la reinstall des dependances
Desormais une erreur dans install_apt.sh. Semble un problème de privilege sur try apt-get update → erreur 100 (je reproduis en manuel echo $? renvoit l’exit code 100 sur « apt-get update », le message au user est « 13: permission non accordé »
Pas de message d’erreur avec « sudo apt-get update »

La log

======================================================================
== 04/02/2024 09:08:48 == Dependencies installation for arlo
======================================================================

[  5% ] : Clean apt...
[  9% ] : Clean apt : [  OK  ]
[ 10% ] : Update apt...
[ 19% ] : Update apt : [ERROR]
[ 20% ] : Install apt packages...
[ 39% ] : Install apt packages : [  OK  ]
[ 40% ] : Creating python 3 virtual environment...
[ 49% ] : Creating python 3 virtual environment : [  OK  ]
[ 50% ] : Setting up virtual environment...
[ 59% ] : Setting up virtual environment : [  OK  ]
[ 60% ] : Uninstall old packages...
[ 69% ] : Uninstall old packages : [  OK  ]
[ 70% ] : Install the required python packages...
[ 89% ] : Install the required python packages : [  OK  ]
[ 90% ] : Summary of installed packages...
Python 3.11.2
aiohttp==3.9.3
aiosignal==1.3.1
attrs==23.2.0
certifi==2023.11.17
cffi==1.16.0
charset-normalizer==3.3.2
click==8.1.7
cloudscraper==1.2.71
cryptography==42.0.2
frozenlist==1.4.1
idna==3.6
multidict==6.0.5
paho-mqtt==1.6.1
pycparser==2.21
pycryptodome==3.20.0
pyparsing==3.1.1
requests==2.31.0
requests-toolbelt==1.0.0
six==1.16.0
Unidecode==1.3.8
urllib3==2.1.0
yarl==1.9.4
ffmpeg version 5.1.4-0+deb12u1 Copyright (c) 2000-2023 the FFmpeg developers
built with gcc 12 (Debian 12.2.0-14)
configuration: --prefix=/usr --extra-version=0+deb12u1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librist --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --disable-sndio --enable-libjxl --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-libplacebo --enable-librav1e --enable-shared
libavutil      57. 28.100 / 57. 28.100
libavcodec     59. 37.100 / 59. 37.100
libavformat    59. 27.100 / 59. 27.100
libavdevice    59.  7.100 / 59.  7.100
libavfilter     8. 44.100 /  8. 44.100
libswscale      6.  7.100 /  6.  7.100
libswresample   4.  7.100 /  4.  7.100
libpostproc    56.  6.100 / 56.  6.100
[ 99% ] : Summary of installed packages : [  OK  ]
[100% ] : Finished !

======================================================================
== KO == Installation Error 
======================================================================
== ANALYSING ERRORS...
== NO KNOWN ERROR DETECTED
== Error in step : Update apt
== Line 16
== Command `apt-get update' have an issue
== Return code is 100
== Error message :
Hit:1 http://security.debian.org bookworm-security InRelease
Hit:2 http://ftp.fr.debian.org/debian bookworm InRelease
Hit:3 http://ftp.fr.debian.org/debian-security bookworm-security InRelease
Hit:4 https://download.docker.com/linux/debian bookworm InRelease
Get:5 http://ftp.fr.debian.org/debian bookworm-updates InRelease [52.1 kB]
Hit:6 https://deb.nodesource.com/node_16.x bookworm InRelease
Reading package lists...
E: Release file for http://ftp.fr.debian.org/debian/dists/bookworm-updates/InRelease is not valid yet (invalid for another 15min 54s). Updates for this repository will not be applied.

======================================================================

J’ai plusieurs remontés de problèmes en // sur differents plugins. Possible confusion sur l’erreur fgets. J’essaierai de reproduire ultérieurement.

Merci

C’est pas node 18 qu’on est censé avoir depuis un moment ?

c’est sur et certain que cela n’a aucun rapport.
la mise à jour n’a rien changé du tout.

je n’ai rien compris. les dépendances sont installées en sudo donc aucun rapport.

et ca ne reproduit rien du tout puisque vous n’obtenez pas le même message d’erreur.

si on cherche le message d’erreur sur internet, les réponses indiquent que cela vient d’un problème de configuration de l’heure sur votre système.

Effectivement, y a comme quelque chose qui est venu modifier le apt source.list…
Je viens de le supprimer
node --version me renvoit bien du 18.x

Bien vu, la VM n’était pas synchronisée.

Merci d’avoir regardé. Sujet clos.

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