[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Unable to find Specfile in Archive



Hi

Having a strange issue. I am trying to create an RPM from a gzipped tarball (though I've also tried plain tar and Bzip'ed and am having the same issue).

This is my build command:

rpmbuild --define "_rpmdir `pwd`" \
--define '_build_name_fmt %%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm' \
        -tb packages/gotmail-0.8.9.tar.gz

I get the error messages:

error: Name field must be present in package: (main package)
error: Version field must be present in package: (main package)
error: Release field must be present in package: (main package)
error: Summary field must be present in package: (main package)
error: Group field must be present in package: (main package)
error: License field must be present in package: (main package)
make: *** [rpm] Error 1

Now - I know this suggests the spec file isn't in the tar. But it is in there:

# tar -tf gotmail-0.8.9.tar.gz
gotmail-0.8.9/
gotmail-0.8.9/gotmail
gotmail-0.8.9/NEWS
gotmail-0.8.9/gotmail.man
gotmail-0.8.9/README
*** gotmail-0.8.9/gotmail.spec ***
gotmail-0.8.9/sample.gotmailrc
gotmail-0.8.9/PRESSRELEASE
gotmail-0.8.9/Makefile
gotmail-0.8.9/ChangeLog
gotmail-0.8.9/gotmail4evolution
gotmail-0.8.9/VERSION
gotmail-0.8.9/AUTHORS
gotmail-0.8.9/COPYING

I did an strace of the rpmbuild process and got:

Specfile: Not found in archive

I have no idea why it can't find the spec file in the archive and am stumped. What's worse is that it worked last time I built the package!

My environment:

Fedora Core 5 (2.6.17-1.2187_FC5)
RPM version 4.4.2

any help much appreciated!

Regards

James Turnbull

--
James Turnbull <james lovedthanlost net>
---
Author of Pro Nagios 2.0
(http://www.amazon.com/gp/product/1590596099/)

Hardening Linux
(http://www.amazon.com/gp/product/1590594444/)
---
PGP Key (http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x0C42DF40)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]