Après la migration vers Bullseye puis la migration pour corriger Python, le paquet IHateMoney ne fonctionnait toujours pas. Dans un premier temps, il en trouvait pas gunicorn donc je l’ai réinstallé dans le venv, mais en relançant le service, j’ai toujours :
août 26 21:06:41 gunicorn[17257]: Traceback (most recent call last):
août 26 21:06:41 gunicorn[17257]: File "/var/www/ihatemoney/venv/lib/python3.9/site-packages/gunicorn/arbiter.py", line 589, in spawn_worker
août 26 21:06:41 gunicorn[17257]: worker.init_process()
août 26 21:06:41 gunicorn[17257]: File "/var/www/ihatemoney/venv/lib/python3.9/site-packages/gunicorn/workers/base.py", line 134, in init_process
août 26 21:06:41 gunicorn[17257]: self.load_wsgi()
août 26 21:06:41 gunicorn[17257]: File "/var/www/ihatemoney/venv/lib/python3.9/site-packages/gunicorn/workers/base.py", line 146, in load_wsgi
août 26 21:06:41 gunicorn[17257]: self.wsgi = self.app.wsgi()
août 26 21:06:41 gunicorn[17257]: File "/var/www/ihatemoney/venv/lib/python3.9/site-packages/gunicorn/app/base.py", line 67, in wsgi
août 26 21:06:41 gunicorn[17257]: self.callable = self.load()
août 26 21:06:41 gunicorn[17257]: File "/var/www/ihatemoney/venv/lib/python3.9/site-packages/gunicorn/app/wsgiapp.py", line 58, in load
août 26 21:06:41 gunicorn[17257]: return self.load_wsgiapp()
août 26 21:06:41 gunicorn[17257]: File "/var/www/ihatemoney/venv/lib/python3.9/site-packages/gunicorn/app/wsgiapp.py", line 48, in load_wsgiapp
août 26 21:06:41 gunicorn[17257]: return util.import_app(self.app_uri)
août 26 21:06:41 gunicorn[17257]: File "/var/www/ihatemoney/venv/lib/python3.9/site-packages/gunicorn/util.py", line 359, in import_app
août 26 21:06:41 gunicorn[17257]: mod = importlib.import_module(module)
août 26 21:06:41 gunicorn[17257]: File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
août 26 21:06:41 gunicorn[17257]: return _bootstrap._gcd_import(name[level:], package, level)
août 26 21:06:41 gunicorn[17257]: File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
août 26 21:06:41 gunicorn[17257]: File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
août 26 21:06:41 gunicorn[17257]: File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
août 26 21:06:41 gunicorn[17257]: File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
août 26 21:06:41 gunicorn[17257]: File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
août 26 21:06:41 gunicorn[17257]: File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
août 26 21:06:41 gunicorn[17257]: File "<frozen importlib._bootstrap>", line 984, in _find_and_load_unlocked
août 26 21:06:41 gunicorn[17257]: ModuleNotFoundError: No module named 'ihatemoney'
août 26 21:06:41 gunicorn[17257]: [2022-08-26 21:06:41 +0200] [17257] [INFO] Worker exiting (pid: 17257)
août 26 21:06:41 gunicorn[17255]: [2022-08-26 21:06:41 +0200] [17255] [WARNING] Worker with pid 17257 was terminated due to signal 15
août 26 21:06:41 gunicorn[17255]: [2022-08-26 21:06:41 +0200] [17255] [INFO] Shutting down: Master
août 26 21:06:41 gunicorn[17255]: [2022-08-26 21:06:41 +0200] [17255] [INFO] Reason: Worker failed to boot.
août 26 21:06:41 systemd[1]: ihatemoney.service: Main process exited, code=exited, status=3/NOTIMPLEMENTED
août 26 21:06:41 systemd[1]: ihatemoney.service: Failed with result 'exit-code'.
Merci de votre aide !