Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[UsersHub 2.4.2] installation bloquée node-v10.15.3 #214

Open
marie-laure-cen opened this issue May 15, 2024 · 4 comments
Open

[UsersHub 2.4.2] installation bloquée node-v10.15.3 #214

marie-laure-cen opened this issue May 15, 2024 · 4 comments

Comments

@marie-laure-cen
Copy link

marie-laure-cen commented May 15, 2024

Bonjour,
En essayant d'installer UsersHub version 2.4.2 j'ai une erreur entre npm ci et la version de node demandée par l'installation

./install_app.sh
Création du fichier de configuration ...
Installation du virtual env...
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: pip in ./venv/lib/python3.11/site-packages (24.0)
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: alembic==1.13.1 in ./venv/lib/python3.11/site-pac                                                                                                                                                             kages (from -r requirements.txt (line 7)) (1.13.1)
Requirement already satisfied: authlib==1.3.0 in ./venv/lib/python3.11/site-pack                                                                                                                                                             ages (from -r requirements.txt (line 11)) (1.3.0)
Requirement already satisfied: bcrypt==4.1.2 in ./venv/lib/python3.11/site-packa                                                                                                                                                             ges (from -r requirements.txt (line 13)) (4.1.2)
Requirement already satisfied: blinker==1.7.0 in ./venv/lib/python3.11/site-pack                                                                                                                                                             ages (from -r requirements.txt (line 15)) (1.7.0)
Requirement already satisfied: certifi==2023.11.17 in ./venv/lib/python3.11/site                                                                                                                                                             -packages (from -r requirements.txt (line 17)) (2023.11.17)
Requirement already satisfied: cffi==1.16.0 in ./venv/lib/python3.11/site-packag                                                                                                                                                             es (from -r requirements.txt (line 19)) (1.16.0)
Requirement already satisfied: charset-normalizer==3.3.2 in ./venv/lib/python3.1                                                                                                                                                             1/site-packages (from -r requirements.txt (line 21)) (3.3.2)
Requirement already satisfied: click==8.1.7 in ./venv/lib/python3.11/site-packag                                                                                                                                                             es (from -r requirements.txt (line 23)) (8.1.7)
Requirement already satisfied: cryptography==42.0.1 in ./venv/lib/python3.11/sit                                                                                                                                                             e-packages (from -r requirements.txt (line 25)) (42.0.1)
Requirement already satisfied: dnspython==2.5.0 in ./venv/lib/python3.11/site-pa                                                                                                                                                             ckages (from -r requirements.txt (line 27)) (2.5.0)
Requirement already satisfied: email-validator==2.1.0.post1 in ./venv/lib/python                                                                                                                                                             3.11/site-packages (from -r requirements.txt (line 29)) (2.1.0.post1)
Requirement already satisfied: flask==3.0.1 in ./venv/lib/python3.11/site-packag                                                                                                                                                             es (from -r requirements.txt (line 31)) (3.0.1)
Requirement already satisfied: flask-login==0.6.3 in ./venv/lib/python3.11/site-                                                                                                                                                             packages (from -r requirements.txt (line 41)) (0.6.3)
Requirement already satisfied: flask-marshmallow==1.1.0 in ./venv/lib/python3.11                                                                                                                                                             /site-packages (from -r requirements.txt (line 43)) (1.1.0)
Requirement already satisfied: flask-migrate==4.0.5 in ./venv/lib/python3.11/sit                                                                                                                                                             e-packages (from -r requirements.txt (line 45)) (4.0.5)
Requirement already satisfied: flask-sqlalchemy==3.0.5 in ./venv/lib/python3.11/                                                                                                                                                             site-packages (from -r requirements.txt (line 49)) (3.0.5)
Requirement already satisfied: flask-wtf==1.2.1 in ./venv/lib/python3.11/site-pa                                                                                                                                                             ckages (from -r requirements.txt (line 55)) (1.2.1)
Requirement already satisfied: greenlet==3.0.3 in ./venv/lib/python3.11/site-pac                                                                                                                                                             kages (from -r requirements.txt (line 57)) (3.0.3)
Requirement already satisfied: gunicorn==21.2.0 in ./venv/lib/python3.11/site-pa                                                                                                                                                             ckages (from -r requirements.txt (line 59)) (21.2.0)
Requirement already satisfied: idna==3.6 in ./venv/lib/python3.11/site-packages                                                                                                                                                              (from -r requirements.txt (line 61)) (3.6)
Requirement already satisfied: importlib-metadata==7.0.1 in ./venv/lib/python3.1                                                                                                                                                             1/site-packages (from -r requirements.txt (line 65)) (7.0.1)
Requirement already satisfied: infinity==1.5 in ./venv/lib/python3.11/site-packa                                                                                                                                                             ges (from -r requirements.txt (line 67)) (1.5)
Requirement already satisfied: intervals==0.9.2 in ./venv/lib/python3.11/site-pa                                                                                                                                                             ckages (from -r requirements.txt (line 69)) (0.9.2)
Requirement already satisfied: itsdangerous==2.1.2 in ./venv/lib/python3.11/site                                                                                                                                                             -packages (from -r requirements.txt (line 71)) (2.1.2)
Requirement already satisfied: jinja2==3.1.3 in ./venv/lib/python3.11/site-packa                                                                                                                                                             ges (from -r requirements.txt (line 75)) (3.1.3)
Requirement already satisfied: mako==1.3.2 in ./venv/lib/python3.11/site-package                                                                                                                                                             s (from -r requirements.txt (line 77)) (1.3.2)
Requirement already satisfied: markupsafe==2.1.4 in ./venv/lib/python3.11/site-p                                                                                                                                                             ackages (from -r requirements.txt (line 79)) (2.1.4)
Requirement already satisfied: marshmallow==3.20.2 in ./venv/lib/python3.11/site                                                                                                                                                             -packages (from -r requirements.txt (line 86)) (3.20.2)
Requirement already satisfied: marshmallow-sqlalchemy==0.30.0 in ./venv/lib/pyth                                                                                                                                                             on3.11/site-packages (from -r requirements.txt (line 91)) (0.30.0)
Requirement already satisfied: packaging==23.2 in ./venv/lib/python3.11/site-pac                                                                                                                                                             kages (from -r requirements.txt (line 95)) (23.2)
Requirement already satisfied: psycopg2==2.9.9 in ./venv/lib/python3.11/site-pac                                                                                                                                                             kages (from -r requirements.txt (line 100)) (2.9.9)
Requirement already satisfied: pycparser==2.21 in ./venv/lib/python3.11/site-pac                                                                                                                                                             kages (from -r requirements.txt (line 104)) (2.21)
Requirement already satisfied: pypnusershub==2.1.4 in ./venv/lib/python3.11/site                                                                                                                                                             -packages (from -r requirements.txt (line 106)) (2.1.4)
Requirement already satisfied: python-dateutil==2.8.2 in ./venv/lib/python3.11/s                                                                                                                                                             ite-packages (from -r requirements.txt (line 108)) (2.8.2)
Requirement already satisfied: python-dotenv==1.0.1 in ./venv/lib/python3.11/sit                                                                                                                                                             e-packages (from -r requirements.txt (line 112)) (1.0.1)
Requirement already satisfied: requests==2.31.0 in ./venv/lib/python3.11/site-pa                                                                                                                                                             ckages (from -r requirements.txt (line 114)) (2.31.0)
Requirement already satisfied: six==1.16.0 in ./venv/lib/python3.11/site-package                                                                                                                                                             s (from -r requirements.txt (line 116)) (1.16.0)
Requirement already satisfied: sqlalchemy==1.4.51 in ./venv/lib/python3.11/site-                                                                                                                                                             packages (from -r requirements.txt (line 120)) (1.4.51)
Requirement already satisfied: typing-extensions==4.9.0 in ./venv/lib/python3.11                                                                                                                                                             /site-packages (from -r requirements.txt (line 127)) (4.9.0)
Requirement already satisfied: urllib3==2.1.0 in ./venv/lib/python3.11/site-pack                                                                                                                                                             ages (from -r requirements.txt (line 129)) (2.1.0)
Requirement already satisfied: utils-flask-sqlalchemy==0.4.1 in ./venv/lib/pytho                                                                                                                                                             n3.11/site-packages (from -r requirements.txt (line 131)) (0.4.1)
Requirement already satisfied: validators==0.22.0 in ./venv/lib/python3.11/site-                                                                                                                                                             packages (from -r requirements.txt (line 133)) (0.22.0)
Requirement already satisfied: werkzeug==3.0.1 in ./venv/lib/python3.11/site-pac                                                                                                                                                             kages (from -r requirements.txt (line 135)) (3.0.1)
Requirement already satisfied: wtforms==3.1.2 in ./venv/lib/python3.11/site-pack                                                                                                                                                             ages (from -r requirements.txt (line 139)) (3.1.2)
Requirement already satisfied: wtforms-components==0.10.5 in ./venv/lib/python3.                                                                                                                                                             11/site-packages (from -r requirements.txt (line 144)) (0.10.5)
Requirement already satisfied: zipp==3.17.0 in ./venv/lib/python3.11/site-packag                                                                                                                                                             es (from -r requirements.txt (line 146)) (3.17.0)
Found '/home/geoa/usershub/app/static/.nvmrc' with version <v10.15.3>
v10.15.3 is already installed.
Now using node v10.15.3 (npm v)
Found '/home/geoa/usershub/app/static/.nvmrc' with version <v10.15.3>
Now using node v10.15.3 (npm v)
./install_app.sh : ligne 49 :  3358 Erreur de segmentation  npm ci

Il faut changer la version demandée à ce niveau-là, non? => UsersHub-2.4.2\app\static.nvmrc (comme pour taxhub, issue #353 )

v10.15.3

à remplacer par :

lts/*

?

@marie-laure-cen marie-laure-cen changed the title [UsersHub 2.4.2] /node-v10.15.3 [UsersHub 2.4.2] installation bloquée node-v10.15.3 May 15, 2024
@marie-laure-cen
Copy link
Author

C'est bien ça, en copiant-collant le fichier .nvmrc de Taxhub, l'installation fonctionne.

@camillemonchicourt
Copy link
Member

Je rouvre, car si j'ai bien suivi, il faut qu'on modifie le fichier https://github.com/PnX-SI/UsersHub/blob/master/app/static/.nvmrc

@lpofredc
Copy link
Contributor

A vrai dire, la fin de vie de la v10 de node (v10.24.1) était en 2021... Il faudrait voir si ça tourne avec un node plus récent. Il y a la même problématique avec GNCitizen. La dernière version compatible est la v14 (mais EOL également dépassée, en 2023!)

@marie-laure-cen
Copy link
Author

marie-laure-cen commented May 27, 2024

Chez nous en modifiant le fichier comme indiqué pour TaxHub ça fonctionne sur notre serveur de test (a priori version de node 16 quelque chose si j'ai bien vu dans le dossier dédié).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants