From acb61d892252e58f8c72b761f4f9996de944570b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Pi=C3=A9dallu?= Date: Sun, 20 Feb 2022 10:55:08 +0100 Subject: [PATCH] Fix: Ensure dependency over the jellyfin packages on a hard version to prevent upgrades --- scripts/_common.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/scripts/_common.sh b/scripts/_common.sh index 48d562c..4aa82f5 100644 --- a/scripts/_common.sh +++ b/scripts/_common.sh @@ -93,6 +93,14 @@ install_jellyfin_packages() { ynh_exec_warn_less dpkg --force-confdef --force-confnew -i $tempdir/jellyfin-ffmpeg.deb ynh_exec_warn_less dpkg --force-confdef --force-confnew -i $tempdir/jellyfin-server.deb ynh_exec_warn_less dpkg --force-confdef --force-confnew -i $tempdir/jellyfin-web.deb + + # The doc says it should be called only once, + # but the code says multiple calls are supported. + # Also, they're already installed so that should be quasi instantaneous. + ynh_install_app_dependencies \ + jellyfin-ffmpeg="$ffmpeg_pkg_version" \ + jellyfin-server="$pkg_version" \ + jellyfin-web="$pkg_version" } #=================================================