[Fedora-livecd-list] spec file : corrections needed

Chitlesh GOORAH chitlesh at fedoraproject.org
Sat Jun 17 11:45:50 UTC 2006


Hello there,

The actual cvs spec file of kadischi allows rpm builds successfully.

But rpmlint -i complains.

chitlesh(i386)[0]$rpmlint -i kadischi-2.1-2.20060616cvs.i386.rpm
W: kadischi no-version-in-last-changelog
The last changelog entry doesn't contain a version. Please insert the
version that is coherent with the version of the package and rebuild it.

E: kadischi arch-dependent-file-in-usr-share
/usr/share/kadischi/install/scanswap
This package installs an ELF binary in the /usr/share
 hierarchy, which is reserved for architecture-independent files.

E: kadischi arch-dependent-file-in-usr-share
/usr/share/kadischi/initrd/find-live-cd
This package installs an ELF binary in the /usr/share
 hierarchy, which is reserved for architecture-independent files.

E: kadischi script-without-shellbang /usr/share/doc/kadischi-2.1/COPYING
This executable text file does not contain a shebang, thus it cannot be
properly executed.  Often this is a sign of spurious executable bits for a
non-script file, but can also be a case of a missing shebang.  To fix this
error, find out which case of the above it is, and either remove the
executable bits or add the shebang.

E: kadischi script-without-shellbang /usr/share/kadischi/lib/shvar.py
This executable text file does not contain a shebang, thus it cannot be
properly executed.  Often this is a sign of spurious executable bits for a
non-script file, but can also be a case of a missing shebang.  To fix this
error, find out which case of the above it is, and either remove the
executable bits or add the shebang.

E: kadischi zero-length /usr/share/doc/kadischi-2.1/NEWS


I've worked on some of these, ill send a patch in a few minutes.

-- 
http://clunixchit.blogspot.com




More information about the livecd mailing list