http://bugzilla.rpmfusion.org/show_bug.cgi?id=1845
--- Comment #11 from Michel Alexandre Salim <michel+rpmf(a)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.