| Summary: | xbmc FTBFS on F-17 - deprecated BR: python-sqlite2 | ||
|---|---|---|---|
| Product: | Fedora | Reporter: | Nicolas Chauvet <kwizart> |
| Component: | kodi | Assignee: | Alex Lancaster <alexl> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | ktdreyer |
| Priority: | P5 | ||
| Version: | 17 | ||
| Hardware: | All | ||
| OS: | GNU/Linux | ||
| namespace: | |||
|
Description
Nicolas Chauvet
2012-03-09 14:05:07 CET
(In reply to comment #0) > python-sqlite2 is not available anymore in the F-17 and have to be > replaced/patched to use the standard sqlite module instead. I'll look into it, if you have a patch, or know what needs to be changed, then I'm happy to fix it. I think I had to patch it to use the system python-sqlite2 in place of the internally-built to xbmc sqlite version. One complicating factor is that I'm moving to Eden (11.x) which is supposed to be more distro-friendly, so hopefully this will just use the system sqlite module, but I haven't had a time to look into it. > Please fix ASAP as this lead to a broken dependency on F-17. > Thx Even if I fix this, there are other issues that prevent a build from working F-17 in any case, which are outside my control. Specifically there are changes in the bluez package (which is in Fedora-proper) that make it impossible to build xbmc currently. There is a patch, and I have filed a bug with the patch, but have had no response from the bluez maintainer: https://bugzilla.redhat.com/show_bug.cgi?id=786966 (see also the issue in upstream xbmc: http://trac.xbmc.org/ticket/12441 ) > (BTW, I hope XBMC will be updated in F-16 too as it's currently broken at > runtime there). What is the symptom, does xbmc just not work. or only the bits that require python sqlite? xbmc-10.1-7.fc16.x86_64 works OK for me. OK, looks like bluez 4.99 fixed the problem in f18/rawhide at least: http://buildsys.rpmfusion.org/build-status/job.psp?uid=12334 so I could re-spin xbmc and drop the python-sqlite2 BR/R. I tested the YouTube add-on (which I think uses sqlite module, but I'm not sure). Closing for the moment. |