[Xapian-discuss] Building RPM on RHEL4
Olly Betts
olly at survex.com
Fri Jun 1 00:29:52 BST 2007
On Thu, May 31, 2007 at 10:56:18PM +0100, Tim Brody wrote:
> [tdb01r at shorty xapian-core-1.0.0]$ autoreconf --force
> configure.ac:112: require Automake 1.9.5, but have 1.9.2
> autoreconf: automake failed with exit status: 1
>
> Dropping the version to 1.9.2 lets it package on RHEL4 without error
> (although I haven't tested it on a live system).
Should be fine - there wasn't a good reason to require 1.9.5, just a
good reason not to require anything newer.
> DAG rpm only has mono-1.1 for RHEL4, so CSharps out.
Umm (again!):
BuildRequires: mono-devel >= 1.1
> RPM is 4.3.3 on RHEL4.
>
> $ rpmbuild --without csharp --without python --ta
> xapian-bindings-1.0.0.tar.gz
> ...
> $ rpmbuild --without csharp --ta xapian-bindings-1.0.0.tar.gz
>
> ...
>
> RPM build errors:
> File not found:
> /var/tmp/xapian-bindings-1.0.0-1-root/usr/lib/python2.3/site-packages/xapian.pyo
>
> Building the tarball manually I can run all the python tests without
> error. Touch the file before using %ghost?
It looks like newer RPM generates the .pyo. Just touching it into
existence doesn't seem a good plan. I'm taking a look.
Cheers,
Olly
More information about the Xapian-discuss
mailing list