RoonBridge fails to start after fresh install (Trixie) — missing libicu76 dependency, caused by Roon's .NET 10 migration

Creating a bug report/issue

Required Information

DietPi version | [paste output of: cat /boot/dietpi/.version]
Distro version | [paste output of: echo $G_DISTRO_NAME $G_RASPBIAN]
Kernel version | [paste output of: uname -a]
SBC device      | Raspberry Pi 3

Bug report reference code:96b622cd-9cbf-4fb9-a8ff-75ef599a1da9

Steps to reproduce

  1. Fresh DietPi install (Debian Trixie) on Raspberry Pi 3, via dietpi-software.
  2. Install “Roon Bridge” (software ID 121) from the Media Systems category.
  3. Attempt to start it: systemctl start roonbridge.service.

Expected behaviour
RoonBridge starts and appears as a Roon Ready zone.

Actual behaviour
Service fails immediately:

Checking for libicu    [ FAILED ]
A required system library is missing; RoonBridge cannot start until it is installed.

systemctl status roonbridge.service shows Active: failed (Result: exit-code).

Cause
Roon released a RoonBridge build on .NET 10 around September 1, 2026, which requires libicu and a newer glibc than previously needed. This isn’t preinstalled on current DietPi images, and the dietpi-software Roon Bridge install routine doesn’t currently declare it as a dependency to apt-install alongside the binary. Corroborating reports on Roon’s own community forum confirm this is affecting DietPi, Volumio, and other embedded distros broadly, not something specific to this install:

Fix (manual workaround, confirmed working)

apt update
apt install -y libicu76
systemctl restart roonbridge.service

On Debian Bookworm-based DietPi images, libicu72 is the equivalent package instead of libicu76.

Suggested permanent fix
Add the correct libicu package (codename-dependent: libicu72 on Bookworm, libicu76 on Trixie) as a declared apt dependency in the Roon Bridge dietpi-software install script, so future fresh installs don’t fail on this without manual intervention.

Fixed with dietpi-software: add missing Roon Bridge dependency by aposcic · Pull Request #8287 · MichaIng/DietPi · GitHub for next release.