Installation sous debian 12 depuis sauvegarde debian 11: dependance nok

Bonsoir

Je passe mon jeedom de debian 11 vers 12. J’ai pris une sauvegarde de ma VM jeedom debian 11 que j’ai restauré sur une vm jeedom en debian 12. Jeedom est en v4.4.7 stable.
La mise à jour des dépendances bloquent à 20%:


[2024-06-18 21:23:46] **********************
[2024-06-18 21:23:46] * Check Script Params *
[2024-06-18 21:23:46] **********************
[2024-06-18 21:23:46] ** Force System Updates :: NO **
[2024-06-18 21:23:46] ** Force Reinit PyEnv :: NO **
[2024-06-18 21:23:46] ** Force Reinit Venv :: NO **
[2024-06-18 21:23:46] *******************
[2024-06-18 21:23:46] * Check PyEnv Dir *
[2024-06-18 21:23:46] *******************
[2024-06-18 21:23:46] ** PyEnv Directory (None) :: /opt/pyenv **
[2024-06-18 21:23:46] ** Check PyEnv :: Done **
[2024-06-18 21:23:46] ***********************
[2024-06-18 21:23:46] * Check Old PyEnv Dir *
[2024-06-18 21:23:46] ***********************
[2024-06-18 21:23:46] ** PyEnv Old Directory (None) :: /var/www/html/plugins/ttscast/resources/pyenv **
[2024-06-18 21:23:46] ** Venv Update :: Not Needed **
[2024-06-18 21:23:46] ** Check Old PyEnv :: Done **
[2024-06-18 21:23:46] ******************
[2024-06-18 21:23:46] * Update apt-get *
[2024-06-18 21:23:46] ******************
[2024-06-18 21:23:46] ** Clean apt-get :: Done **
[2024-06-18 21:23:46] Hit:1 http://deb.debian.org/debian bookworm InRelease
[2024-06-18 21:23:46] Hit:2 http://security.debian.org/debian-security bookworm-security InRelease
[2024-06-18 21:23:46] Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
[2024-06-18 21:23:46] Hit:4 https://deb.nodesource.com/node_18.x nodistro InRelease
[2024-06-18 21:23:47] Reading package lists...
[2024-06-18 21:23:47] ** Update apt-get :: Done **
[2024-06-18 21:23:47] ****************************
[2024-06-18 21:23:47] * Simulate apt-get upgrade *
[2024-06-18 21:23:47] ****************************
[2024-06-18 21:23:47] Reading package lists...
[2024-06-18 21:23:47] Building dependency tree...
[2024-06-18 21:23:47] Reading state information...
[2024-06-18 21:23:47] Calculating upgrade...
[2024-06-18 21:23:47] The following packages were automatically installed and are no longer required:
[2024-06-18 21:23:47] libu2f-udev (1.1.10-3)
[2024-06-18 21:23:47] linux-image-6.1.0-15-amd64 (6.1.66-1)
[2024-06-18 21:23:47] Use 'sudo apt autoremove' to remove them.
[2024-06-18 21:23:47] 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[2024-06-18 21:23:47] ** Upgrade Simulation :: Done **
[2024-06-18 21:23:47] ****************************************
[2024-06-18 21:23:47] * Install apt-get packages for Python3 *
[2024-06-18 21:23:47] ****************************************
[2024-06-18 21:23:47] Reading package lists...
[2024-06-18 21:23:47] Building dependency tree...
[2024-06-18 21:23:47] Reading state information...
[2024-06-18 21:23:47] python3 is already the newest version (3.11.2-1+b1).
[2024-06-18 21:23:47] python3-requests is already the newest version (2.28.1+dfsg-1).
[2024-06-18 21:23:47] python3-pip is already the newest version (23.0.1+dfsg-1).
[2024-06-18 21:23:47] python3-setuptools is already the newest version (66.1.1-1).
[2024-06-18 21:23:47] python3-dev is already the newest version (3.11.2-1+b1).
[2024-06-18 21:23:47] python3-venv is already the newest version (3.11.2-1+b1).
[2024-06-18 21:23:47] The following packages were automatically installed and are no longer required:
[2024-06-18 21:23:47] libu2f-udev linux-image-6.1.0-15-amd64
[2024-06-18 21:23:47] Use 'sudo apt autoremove' to remove them.
[2024-06-18 21:23:47] 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[2024-06-18 21:23:47] ** Install packages for Python3 :: Done **
[2024-06-18 21:23:47] ***************************
[2024-06-18 21:23:47] * Check Python3.x Version *
[2024-06-18 21:23:47] ***************************
[2024-06-18 21:23:47] Python3.x Version :: 3.11
[2024-06-18 21:23:47] ** Check Python3 Version :: Done **
[2024-06-18 21:23:47] *********************
[2024-06-18 21:23:47] * PyEnv Environment *
[2024-06-18 21:23:47] *********************
[2024-06-18 21:23:47] ** PyEnv not required (Python >= 3.11) **
[2024-06-18 21:23:47] **************************
[2024-06-18 21:23:47] * Create Python3.11 venv *
[2024-06-18 21:23:47] **************************
Error: [Errno 2] No such file or directory: '/var/www/html/plugins/ttscast/resources/venv/bin/python3'
[2024-06-18 21:23:47] ** Create Python3.11 Venv :: Done **
[2024-06-18 21:23:47] *****************************
[2024-06-18 21:23:47] * Install Python3 libraries *
[2024-06-18 21:23:47] *****************************
/var/www/html/plugins/ttscast/core/class/../../resources/install_apt.sh: line 213: /var/www/html/plugins/ttscast/resources/venv/bin/python3: No such file or directory
[2024-06-18 21:23:47] ** Install Pip / Wheel :: Done **
/var/www/html/plugins/ttscast/core/class/../../resources/install_apt.sh: line 216: /var/www/html/plugins/ttscast/resources/venv/bin/python3: No such file or directory
[2024-06-18 21:23:47] ** Install Python3 librairies :: Done **
[2024-06-18 21:23:47] ****************************
[2024-06-18 21:23:47] * Set Owner on Directories *
[2024-06-18 21:23:47] ****************************
[2024-06-18 21:23:47] ** Set Owner for Venv Dir :: Done **
[2024-06-18 21:23:47] ****************
[2024-06-18 21:23:47] * Install DONE *
[2024-06-18 21:23:47] ****************

J’ai relancé l’installation du plugin pyenv, sans effet.

Antoine

Bonsoir Antoine,

Pour info en debian 12 pyenv n’est pas nécessaire, et d’autre part le plugin ttscast n’est pas dépendant du plugin pyenv, donc l’installer n’y changera pas grand chose :crazy_face:

Il me semblait avec testé ce scénario de restauration d’un backup entre debian 11:et 12 pour ce plugin pourtant.

Pourrais tu regarder via l’éditeur de fichiers de jeedom si dans le répertoire du plugin ttscast il y a bien le répertoire resources/venv ?

TiTidom

Salut

Il était présent, une fois éffacé, l’installation c’est faite sans souci.

Antoine

1 « J'aime »

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