Bugzilla – Bug 1213709
Gerbera service refuses to start
Last modified: 2023-07-31 14:16:21 UTC
Gerbera service refuses to start: Jun 24 00:29:53 scorpius systemd[1]: Started Gerbera Media Server. Jun 24 00:29:53 scorpius gerbera[46446]: /usr/bin/gerbera: symbol lookup error: /usr/bin/gerbera: undefined symbol: _ZN6TagLib3Ogg4Opus4File11isSupportedEPNS_8IOStreamE Jun 24 00:29:53 scorpius systemd[1]: gerbera.service: Main process exited, code=exited, status=127/n/a Jun 24 00:29:53 scorpius systemd[1]: gerbera.service: Failed with result 'exit-code'. Jun 24 00:29:58 scorpius systemd[1]: gerbera.service: Scheduled restart job, restart counter is at 71505. Installation details: ===================== zypper info gerbera Loading repository data... Reading installed packages... Information for package gerbera: -------------------------------- Repository : Multimedia Applications (15.5) Name : gerbera Version : 1.12.1-lp155.32.16 Arch : x86_64 Vendor : obs://build.opensuse.org/multimedia Installed Size : 6.9 MiB Installed : Yes Status : up-to-date Source package : gerbera-1.12.1-lp155.32.16.src Upstream URL : https://gerbera.io Summary : UPnP Media Server Description : Gerbera is a UPnP media server which allows streaming digital media through a network and consume it on a variety of UPnP compatible devices. ======== Perhaps the same/similar issue as Bug ID 1199380?
I see that the package is outdated. There's a new rebuild out. Could you please update and try with that please? Thanks
Thanks a lot for your feedback, Paolo! Version 1.12.1-lp155.35.2 was installed, but the problem remains: Jul 28 21:53:58 scorpius systemd[1]: Started Gerbera Media Server. Jul 28 21:53:58 scorpius gerbera[124874]: /usr/bin/gerbera: symbol lookup error: /usr/bin/gerbera: undefined symbol: _ZN6TagLib3Ogg4Opus4File11isSupportedEPNS_8IOStreamE Jul 28 21:53:58 scorpius systemd[1]: gerbera.service: Main process exited, code=exited, status=127/n/a Jul 28 21:53:58 scorpius systemd[1]: gerbera.service: Failed with result 'exit-code'.
I've just installed a fresh 15.5 system on a VM, added the multimedia repo and can confirm that I face the same issue. On Tumbleweed it works fine though. The issue is present only in Leap. Will dig into it
Gerbera requires taglib>=1.12, but on Leap 15.5 version 1.11 is provided. Installing a package from a devel repo (multimedia:apps in this case) is usually discouraged, because it's not easy to keep track of all the deps that must be updated together with the main package. In this case, the issue is that taglib is provided by the multimedia:libs repository, so you have to add also that devel repo and update your system before being able to use gerbera.
Thanks a lot for info. Gerbera service is up and running, the ticket can be closed.