[Bug 1845] Review request: miro - Internet TV Player

RPM Fusion Bugzilla noreply at rpmfusion.org
Sun Jul 31 20:30:54 CEST 2011


http://bugzilla.rpmfusion.org/show_bug.cgi?id=1845





--- Comment #11 from Michel Alexandre Salim <michel+rpmf at sylvestre.me>  2011-07-31 20:30:54 ---
Added the missing build requirements (and some runtime ones) and tested them
with mock

Spec: http://salimma.fedorapeople.org/specs/media/miro.spec
SRPM: http://salimma.fedorapeople.org/specs/media/miro-4.0.2.1-1.fc15.src.rpm

- Update to 4.0.2.1
- Fix permissions of installed executables and .so modules
- Add missing build and runtime dependencies

Richard, your build environment seems rather strange (e.g. the Python-2.7
PYTHONPATH). Could you try testing the build under the following:

as root or with sudo:
yum install mock-rpmfusion-free
usermod -a -G mock your-user-name
setenforce 0

(the last line is necessary as there seems to be a bug running xvfb-run with
SELinux enabled)

as your normal user:
$ mock -r fedora-15-i386-rpmfusion_free --rebuild
/path/to/miro-4.0.2.1-1.fc15.src.rpm

If you don't use mock, at least make sure you don't have a ~/.pydistutils.cfg
or another such file that's modifying the Python environment.

The rpmlint results for the new SRPM:

miro.src: W: spelling-error %description -l en_US podcasts -> podcast, pod
casts, pod-casts
miro.src: W: spelling-error %description -l en_US fullscreen -> full screen,
full-screen, firescreen
1 packages and 0 specfiles checked; 0 errors, 2 warnings.

and for the mock-generated binaries:


$ rpmlint /var/lib/mock/fedora-15-x86_64/result/miro*.rpm
miro.src: W: spelling-error %description -l en_US podcasts -> podcast, pod
casts, pod-casts
miro.src: W: spelling-error %description -l en_US fullscreen -> full screen,
full-screen, firescreen
miro.x86_64: W: spelling-error %description -l en_US podcasts -> podcast, pod
casts, pod-casts
miro.x86_64: W: spelling-error %description -l en_US fullscreen -> full screen,
full-screen, firescreen
miro.x86_64: W: private-shared-object-provides
/usr/lib64/python2.7/site-packages/miro/plat/xlibhelper.so
xlibhelper.so()(64bit)
miro.x86_64: W: private-shared-object-provides
/usr/lib64/python2.7/site-packages/miro/ngrams.so ngrams.so()(64bit)
miro.x86_64: W: private-shared-object-provides
/usr/lib64/python2.7/site-packages/miro/frontends/widgets/gtk/webkitgtkhacks.so
webkitgtkhacks.so()(64bit)
miro.x86_64: W: private-shared-object-provides
/usr/lib64/python2.7/site-packages/miro/infolist.so infolist.so()(64bit)
miro.x86_64: W: private-shared-object-provides
/usr/lib64/python2.7/site-packages/miro/frontends/widgets/gtk/pygtkhacks.so
pygtkhacks.so()(64bit)
miro.x86_64: W: no-manual-page-for-binary miro-segmenter
3 packages and 0 specfiles checked; 0 errors, 10 warnings.


-- 
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