Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 366283

Summary: media-tv/xbmc should have RDEPEND="sys-apps/lsb-release"
Product: Gentoo Linux Reporter: James Broadhead <jamesbroadhead>
Component: Current packagesAssignee: Gentoo Xbox project <xbox>
Status: RESOLVED NEEDINFO    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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.