I cannot for the life of me get plexamp to start if I upgrade my headless setup to 4.10. I made not that node needed to be V20, so ran “nvm install node”, but that got my 21.7.1, so I manually installed “nvm install 20.11.1” which was the one linked in the post. I then ran “nvm use 20.11.1”
I then ran “sh plexamp/upgrade.sh” and it installed with no errors. However, when it tries to run, the service errors with:
plexamp@plexamp:~ $ sudo systemctl status plexamp
× plexamp.service - Plexamp
Loaded: loaded (/lib/systemd/system/plexamp.service; enabled; preset: enabled)
Active: failed (Result: exit-code) since Sat 2024-03-16 00:01:22 GMT; 766ms ago
Duration: 1.848s
Process: 9451 ExecStart=/home/plexamp/.nvm/nvm-exec node /home/plexamp/plexamp/js/index.js (code=exited, status=1/FAIL>
Main PID: 9451 (code=exited, status=1/FAILURE)
CPU: 2.074s
Mar 16 00:01:22 plexamp systemd[1]: plexamp.service: Scheduled restart job, restart counter is at 10.
Mar 16 00:01:22 plexamp systemd[1]: Stopped plexamp.service - Plexamp.
Mar 16 00:01:22 plexamp systemd[1]: plexamp.service: Consumed 2.074s CPU time.
Mar 16 00:01:22 plexamp systemd[1]: plexamp.service: Start request repeated too quickly.
Mar 16 00:01:22 plexamp systemd[1]: plexamp.service: Failed with result ‘exit-code’.
Mar 16 00:01:22 plexamp systemd[1]: Failed to start plexamp.service - Plexamp.
I went back to node 16 and put plexamp.last back in place, so my headless system is working, but I cn’t think of anything different to do when I upgrade again.