[Bug 1030] Review request: xbmc - Media center
RPM Fusion Bugzilla
noreply at rpmfusion.org
Thu Dec 31 11:35:53 CET 2009
http://bugzilla.rpmfusion.org/show_bug.cgi?id=1030
rc040203 at freenet.de changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |rc040203 at freenet.de
--- Comment #1 from rc040203 at freenet.de 2009-12-31 11:35:53 ---
(In reply to comment #0)
[FWIW: I have a spec for xbmc of my own, but do not indent to publish it for
several, different reasons. The comments below are based on what I am observing
without having looked into your package.]
> Note that XBMC is a big package, the SRPM is 135 MB (although the binary is
> only 32 MB).
Much of the size stems from upstream including windows and osx binaries.
I'd recommend to prune them from their tarball.
> 1. The first issue (as revealed in the rpmlint log, below) is that xbmc
> installs no-arch independent code in /usr/share/xbmc/. We probably need
s/need/MUST/
No go without having this fixed.
> to
> work with upstream to see how best to relocate these binaries to /usr/lib{64}/.
I have a patch addressing this issue. But am not yet sure my patch is complete,
because there are several places in xbmc which have /usr/share hard-wired.
> The non-executable script messages result from plugins .py files that are run
> from within xbmc, but not by users, I believe.
>
> # rpmlint xbmc-9.11-3.fc12.src.rpm
> xbmc.src: W: no-cleaning-of-buildroot %clean
> 1 packages and 0 specfiles checked; 0 errors, 1 warnings.
>
> Only just noticed this warning after the upload: will fix in next iteration.
There are other majors issues I am aware about:
* the spyce stuff is outdated and breaks with python-2.6 (Earlier versions of
my spec failed to build in mock because of this - I have a patch, I grabbed
somewhere on the net.)
* parts of xbmc don't acknowledge RPM_OPT_FLAGS
* Lack of DESTDIR support.
--
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.
More information about the rpmfusion-developers
mailing list