Jellyfin Forum
Jellyfin container crashes during startup - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: Jellyfin container crashes during startup (/t-jellyfin-container-crashes-during-startup)



Jellyfin container crashes during startup - Dificator - 2025-02-28

Hello!

I'm trying to run Jellyfin in a container via podman, but it crashes immediately when I start it. The container status says "Exited (139) 14 minutes ago (starting)". Here are the container logs:
Quote:Process terminated. Couldn't find a valid ICU package installed on the system. Please install libicu (or icu-libs) using your package manager and try again. Alternatively you can set the configuration flag System.Globalization.Invariant to true if you want to run with no globalization support. Please see https://aka.ms/dotnet-missing-libicu for more information.
  at System.Environment.FailFast(System.String)
  at System.Globalization.GlobalizationMode+Settings..cctor()
  at System.Globalization.CultureData.CreateCultureWithInvariantData()
  at System.Globalization.CultureData.get_Invariant()
  at System.Globalization.CultureInfo..cctor()
  at System.Globalization.CultureInfo.get_InvariantCulture()
  at CommandLine.ParserSettings..ctor()
  at CommandLine.Parser+<>c.<.cctor>b__20_0()
  at System.Lazy1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].ViaFactory(System.Threading.LazyThreadSafetyMode)
  at System.Lazy
1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].ExecutionAndPublication(System.LazyHelper, Boolean)
  at System.Lazy`1[[System.__Canon, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].CreateValue()
  at CommandLine.Parser.get_Default()
  at Jellyfin.Server.Program.Main(System.String[])
  at Jellyfin.Server.Program.<Main>(System.String[])

Here is the command I'm using to start the container:
Quote:podman run \
--detach \
--label "io.containers.autoupdate=registry" \
--name jellyfin \
--publish 8096:8096/tcp \
--user $(id -u):$(id -g) \
--userns keep-id \
--volume /home/jellyfin/cache: /cache:Z \
--volume /home/jellyfin/config: /config:Z \
--mount type=bind,source=/data/storage/jellyfin/media,destination=/media,ro=true,relabel=private \
docker.io/jellyfin/jellyfin:latest

My OS: Fedora Server 41
Version: The latest jellyfin docker image (10.10.6)

I'm not sure if it's important, but I checked, and I have "libicu-74.2-2.fc41.x86_64" installed on the machine.

When I try to run the same thing on my workstation (Fedora 40), everything works fine.

Has anyone seen this issue before? Do you know how to fix it?


RE: Jellyfin container crashes during startup - TheDreadPirate - 2025-02-28

Try installing libicu-dev and icu-devtools, if they aren't installed already. Both of those are installed on my server, in addition to libicu.