Browse Source

Fedora build: Filter dependency to fix F36 build

* fixes #7471
* Filter for F36+ since we don't know when (if ever) this issue will be
  fixed (it's up to .NET SDK). If it's ever fixed we can adjust or
  remove this condition.
Tarulia 3 years ago
parent
commit
19ccf414ac
1 changed files with 7 additions and 0 deletions
  1. 7 0
      fedora/jellyfin.spec

+ 7 - 0
fedora/jellyfin.spec

@@ -30,6 +30,12 @@ BuildRequires:  libcurl-devel, fontconfig-devel, freetype-devel, openssl-devel,
 BuildRequires:  dotnet-runtime-6.0, dotnet-sdk-6.0
 Requires: %{name}-server = %{version}-%{release}, %{name}-web = %{version}-%{release}
 
+# Temporary (hopefully?) fix for https://github.com/jellyfin/jellyfin/issues/7471
+%if 0%{?fedora} >= 36
+%global __requires_exclude ^liblttng-ust\\.so\\.0.*$
+%endif
+
+
 %description
 Jellyfin is a free software media system that puts you in control of managing and streaming your media.
 
@@ -108,6 +114,7 @@ EOF
 %attr(750,jellyfin,jellyfin) %dir %{_var}/cache/jellyfin
 %license LICENSE
 
+
 %files server-lowports
 %{_unitdir}/jellyfin.service.d/jellyfin-server-lowports.conf