Skip to content

Fix dependencies on debian servarr-install-script.sh#454

Open
justthelastcommitiswear wants to merge 3 commits into
Servarr:masterfrom
justthelastcommitiswear:patch-1
Open

Fix dependencies on debian servarr-install-script.sh#454
justthelastcommitiswear wants to merge 3 commits into
Servarr:masterfrom
justthelastcommitiswear:patch-1

Conversation

@justthelastcommitiswear

Copy link
Copy Markdown

I checked both the issues and the pull-requests and there where no mentions of this specific issue. This is the first time I open a pr directly on github, hope it'll be useful to somebody.

TL;DR
I think it's an issue only if you install debian w/o any software at the tasksel phase. If libicu76 is missing, the installer fails to start the systemd service. I fixed it installing libicu76 by hand on my machine so this should fix it for everyone else.

justthelastcommitiswear and others added 2 commits June 26, 2026 00:14
I think it's an issue only if you install debian w/o any software at the tasksel phase. If libicu76 is missing, the installer fails to start the systemd service. I fixed it installing libicu76 by hand on my machine so this should fix it for everyone else
@justthelastcommitiswear

Copy link
Copy Markdown
Author

pre-commit.ci autofix

@bakerboy448

Copy link
Copy Markdown
Contributor

Debian 13 stopped shipping libicu by default TLDR

bakerboy448 added a commit to bakerboy448/ServarrWiki that referenced this pull request Jul 19, 2026
Self-contained .NET apps require system ICU, which isn't present on minimal
installs, causing the apps to fail to start. Add `libicu-dev` to the
prerequisites: it is version-agnostic and pulls the correct `libicuNN`
runtime for each Debian/Ubuntu release (libicu72 on Debian 12, libicu76 on
Debian 13, libicu70 on Ubuntu 22.04, libicu74 on 24.04, etc.), avoiding a
hardcoded version that only works on one release.

Closes Servarr#454
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants