community/jellyfin: fails to start after upgrade from Alpine v3.19 to v3.20
Package Information
- Package name: jellyfin, jellyfin-web
- Package version: 10.9.2
- Alpine version: v3.20
- Alpine architecture: x86_64
Summary
Functional Jellyfin deployment fails to start after system is upgraded from Alpine v3.19.1 to v3.20.
Steps to reproduce
Install Jellyfin under v3.19, upgrade system to v3.20. jellyfin
service now fails to start.
This appears to be due to a change in the package recipe (commits 8bee3f30 and 6334b53a) which moved the location of the web application.
The default /etc/conf.d/jellyfin
file in the new version of the package now includes this:
webdir="/usr/share/webapps/jellyfin-web"
This is not, however, added to an existing configuration on upgrade.
Workround, obviously (the main reason for this issue, which I guess is probably not really fixable) is to add that line manually to the configuration file after upgrading.