I was trying to build an rpm of some scripts and settings we would to easily distribute internally. I was able to build an RPM just file with a test file and jboss but when doing it with this set of files I am getting a Requires(rpmlib) error (full output below) ; I've tried searching for any missing dependencies but the files in the folders to be placed in the root doesn't require anything. Any suggestions?
rpmbuild -bb siscripts.spec
Processing files: SIScripts-1-1.noarch
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
perl(File::stat) perl(HTML::Template) perl(MIME::Lite) perl(Net::Ping)
perl(String::MkPasswd) perl(Term::ANSIScreen) perl(Term::ReadLine) perl(Unix::PasswdFile) perl(strict)
Checking for unpackaged file(s): /usr/lib/rpm/check-files /root/rpmbuild/BUILDROOT/SIScripts-1-1.x86_64
warning: Could not canonicalize hostname: repo.local
Wrote: /root/rpmbuild/RPMS/noarch/SIScripts-1-1.noarch.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.QUQOX3
+ umask 022
+ cd /root/rpmbuild/BUILD
+ /bin/rm -rf /root/rpmbuild/BUILDROOT/SIScripts-1-1.x86_64
+ exit 0
Requires:andBuildRequires:ofsiscripts.specfile? - alvitsRequires:that required those rpmlib and perl. It successfully built the package. - alvitsRequires:in the spec file and build a new package. - alvits