Hi,
On Sat, 2007-12-29 at 23:02 +0100, Jeroen van Meeuwen wrote:
Hi,
I'm building livecd-tools from the latest code in GIT, but rpmlint
complaints like there's no tomorrow:
Thanks for pointing these out.
[jmeeuwen@elwood devel]$ rpmlint
/var/lib/mock/fedora-8-x86_64/result/livecd-tools-013-1.fc8.x86_64.rpm
livecd-tools.x86_64: E: non-executable-script
/usr/lib/python2.5/site-packages/imgcreate/kickstart.py 0644
livecd-tools.x86_64: E: non-executable-script
/usr/lib/python2.5/site-packages/imgcreate/errors.py 0644
livecd-tools.x86_64: E: non-executable-script
/usr/lib/python2.5/site-packages/imgcreate/creator.py 0644
livecd-tools.x86_64: E: non-executable-script
/usr/lib/python2.5/site-packages/imgcreate/fs.py 0644
livecd-tools.x86_64: E: non-executable-script
/usr/lib/python2.5/site-packages/imgcreate/yuminst.py 0644
livecd-tools.x86_64: E: non-executable-script
/usr/lib/python2.5/site-packages/imgcreate/live.py 0644
livecd-tools.x86_64: E: non-executable-script
/usr/lib/python2.5/site-packages/imgcreate/__init__.py 0644
Fixed these by removing the #!
livecd-tools.x86_64: W: invalid-license GPL
Changed the license tag to GPLv2.
livecd-tools.x86_64: E: no-binary
We don't have any arch specific binaries, so it should be a noarch
package?
I presume it's not noarch since it has different RPM requires on
different arches?
livecd-tools.x86_64: E: only-non-binary-in-usr-lib
This is that /usr/lib/livecd-creator/mayflower should be in /usr/share?
Any reason not to?
Cheers,
Mark.