Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 366283 - media-tv/xbmc should have RDEPEND="sys-apps/lsb-release"
Summary: media-tv/xbmc should have RDEPEND="sys-apps/lsb-release"
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Xbox project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-06 21:24 UTC by James Broadhead
Modified: 2011-05-11 08:00 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James Broadhead 2011-05-06 21:24:07 UTC
When xbmc crashes, it calls lsb-release for it's crashdump (without checking if it exists). lsb-release should be added to RDEPEND so that xbmc devs can get complete debug logs from gentoo users. 

Reproducible: Always
Comment 1 SpanKY gentoo-dev 2011-05-11 03:41:08 UTC
not going to happen.  i see only two places where lsb_release is used:
 - tools/Linux/xbmc.sh.in
 - xbmc/utils/SystemInfo.cpp

the former does check for it first while the latter the ebuild already patches.  so you're going to need to provide real details as to what isnt working for you.
Comment 2 James Broadhead 2011-05-11 08:00:51 UTC
Hmm, that's strange. I have a debug log from a pre-10.0 XBMC install which calls lsb-release directly (and it wasn't on my system). 

I'll need to spend some time figuring out what version of xmbc I was running, what ebuild version I installed from and so on. The lsb-release replacement with sed seems to have been in the ebuilds for quite some time, so my install was probably made with an ebuild that _did_ have the sed call.