From 469a17b3ca6e4e9a032cfe66010e65cc66d27f33 Mon Sep 17 00:00:00 2001 From: Joshua Boniface Date: Wed, 20 Feb 2019 20:36:49 -0500 Subject: [PATCH 1/2] Install the dotnet runtime too This is needed since /usr/bin/dotnet doesn't exist in the SDK package for whatever reason as of Feb 18 2019. --- deployment/fedora-package-x64/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deployment/fedora-package-x64/Dockerfile b/deployment/fedora-package-x64/Dockerfile index 8bb1d527da..397c944eae 100644 --- a/deployment/fedora-package-x64/Dockerfile +++ b/deployment/fedora-package-x64/Dockerfile @@ -13,7 +13,7 @@ RUN dnf update -y \ && dnf install -y @buildsys-build rpmdevtools dnf-plugins-core libcurl-devel fontconfig-devel freetype-devel openssl-devel glibc-devel libicu-devel \ && dnf copr enable -y @dotnet-sig/dotnet \ && rpmdev-setuptree \ - && dnf install -y dotnet-sdk-${SDK_VERSION} \ + && dnf install -y dotnet-sdk-${SDK_VERSION} dotnet-runtime-${SDK_VERSION} \ && ln -sf ${PLATFORM_DIR}/docker-build.sh /docker-build.sh \ && mkdir -p ${SOURCE_DIR}/SPECS \ && ln -s ${PLATFORM_DIR}/pkg-src/jellyfin.spec ${SOURCE_DIR}/SPECS/jellyfin.spec \ From 1bc2b12ee3cdb6180cd6159840255fa32d23824f Mon Sep 17 00:00:00 2001 From: "Brian J. Murrell" Date: Thu, 21 Feb 2019 01:30:51 -0500 Subject: [PATCH 2/2] dotnet-runtime is needed in Fedora RPM build also --- deployment/fedora-package-x64/pkg-src/jellyfin.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/deployment/fedora-package-x64/pkg-src/jellyfin.spec b/deployment/fedora-package-x64/pkg-src/jellyfin.spec index 146486428e..451a304b76 100644 --- a/deployment/fedora-package-x64/pkg-src/jellyfin.spec +++ b/deployment/fedora-package-x64/pkg-src/jellyfin.spec @@ -8,7 +8,7 @@ Name: jellyfin Version: 10.2.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: The Free Software Media Browser License: GPLv2 URL: https://jellyfin.media @@ -27,7 +27,7 @@ BuildRequires: libcurl-devel, fontconfig-devel, freetype-devel, openssl-devel, Requires: libcurl, fontconfig, freetype, openssl, glibc libicu # Requirements not packaged in main repos # COPR @dotnet-sig/dotnet -BuildRequires: dotnet-sdk-2.2 +BuildRequires: dotnet-runtime-2.2, dotnet-sdk-2.2 # RPMfusion free Requires: ffmpeg @@ -140,6 +140,9 @@ fi %systemd_postun_with_restart jellyfin.service %changelog +* Thu Feb 21 2019 Brian J. Murrell +- jellyfin: +- dotnet seems to have moved to dotnet-runtime * Wed Feb 20 2019 Jellyfin Packaging Team - jellyfin: - PR920 Fix cachedir missing from Docker container