The media-sound/strawberry-1.0.23-1 binary package is missing media-libs/libebur128 as runtime dependency during installation. The ebuild does not pull it in when emerged, and strawberry binary won't start unless media-libs/libebur128 is manually emerged by the user. Reproducible: Always Steps to Reproduce: 1. emerge --getbinpkg media-sound/strawberry-1.0.23-1 2. run 'strawberry' in terminal 3. get error message 'strawberry: error while loading shared libraries: libebur128.so.1: cannot open shared object file: No such file or directory' Actual Results: strawberry: error while loading shared libraries: libebur128.so.1: cannot open shared object file: No such file or directory Expected Results: strawberry should open as normal This bug can be fixed by manually installing media-libs/libebur128. I recommend adding it as a runtime dependency in the binary media-sound/strawberry ebuild so that it is automatically pulled in when strawberry is emerged.
Assigning this to Amy must have been a mistake. Also, confirming: -- Checking for module 'libebur128' -- Found libebur128, version 1.2.6
*** Bug 943779 has been marked as a duplicate of this bug. ***
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b799bfd54ea66acbeac43549206c97bbfd159d7 commit 9b799bfd54ea66acbeac43549206c97bbfd159d7 Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2025-01-18 09:42:48 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2025-01-18 09:42:57 +0000 media-sound/strawberry: bump to 1.2.5, dropped 1.2.4 + added a missing dep Closes: https://bugs.gentoo.org/925505 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> media-sound/strawberry/Manifest | 2 +- media-sound/strawberry/strawberry-1.2.2-r1.ebuild | 5 +++-- .../strawberry/{strawberry-1.2.4.ebuild => strawberry-1.2.5.ebuild} | 5 +++-- media-sound/strawberry/strawberry-9999.ebuild | 5 +++-- 4 files changed, 10 insertions(+), 7 deletions(-)
Reopening per https://bugs.gentoo.org/948345#c4.