2025-01-21, 06:52 PM
Jellyfin, itself, doesn't force upgrades. But apt will see there is a newer version in our repo and install the new update.
If something is blocking the upgrade, such as your situation, the upgrade will fail.
The issue is not related to jellyfin, but it is a quirk of how apt works. The "jellyfin" package contains jellyfin-server and jellyfin-web with jellyfin-ffmpeg as a dependency. So, in a way, jellyfin-ffmpeg is separate from "jellyfin".
When you upgrade "jellyfin" it sees that "jellyfin" now wants jellyfin-ffmpeg7, but you already have jellyfin-ffmpeg6 (or maybe 5) installed. Because jellyfin-ffmpeg is separate from "jellyfin", it won't upgrade either automatically due to this conflict in versions.
So we have to manually resolve the conflict.
If something is blocking the upgrade, such as your situation, the upgrade will fail.
The issue is not related to jellyfin, but it is a quirk of how apt works. The "jellyfin" package contains jellyfin-server and jellyfin-web with jellyfin-ffmpeg as a dependency. So, in a way, jellyfin-ffmpeg is separate from "jellyfin".
When you upgrade "jellyfin" it sees that "jellyfin" now wants jellyfin-ffmpeg7, but you already have jellyfin-ffmpeg6 (or maybe 5) installed. Because jellyfin-ffmpeg is separate from "jellyfin", it won't upgrade either automatically due to this conflict in versions.
So we have to manually resolve the conflict.