Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 893324 - media-sound/strawberry has an undeclared dependancy on dev-libs/icu
Summary: media-sound/strawberry has an undeclared dependancy on dev-libs/icu
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-05 23:33 UTC by Mike Bryce
Modified: 2023-03-04 04:27 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge failure (strawberry_emerge_fail.txt,4.06 KB, text/plain)
2023-02-05 23:33 UTC, Mike Bryce
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Bryce 2023-02-05 23:33:10 UTC
Created attachment 849936 [details]
emerge failure

When attempting to install media-sound/strawberry on a system without dev-libs/icu, I get an emerge failure (see attached) complaining about missing ICU_INCLUDE_DIR and ICU_LIBRARY.
ICU is listed as a dependency upstream (https://github.com/strawberrymusicplayer/strawberry), but the ebuild doesn't seem to include it as one.
Once I manually install dev-libs/icu, the emerge proceeds properly and strawberry is installed.
Comment 1 Mike Gilbert gentoo-dev 2023-02-07 01:37:01 UTC
Please provide emerge --info.
Comment 2 Larry the Git Cow gentoo-dev 2023-03-04 04:27:13 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c33105a57cac55d4fce1870ed44e0e22b7835aaa

commit c33105a57cac55d4fce1870ed44e0e22b7835aaa
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-03-04 04:15:04 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-03-04 04:27:03 +0000

    media-sound/strawberry: fix automagic ICU dep
    
    Closes: https://bugs.gentoo.org/893324
    Signed-off-by: Sam James <sam@gentoo.org>

 .../{strawberry-1.0.14.ebuild => strawberry-1.0.14-r1.ebuild}       | 4 +++-
 media-sound/strawberry/strawberry-9999.ebuild                       | 6 ++++--
 2 files changed, 7 insertions(+), 3 deletions(-)