[Zope] Problems building RPMs

Des Dougan des at DouganConsulting.com
Sun May 16 09:31:19 EDT 2004


I'm trying to create Zope 2.7 RPMs for my SME Server distro (a Red Hat
7.3 variant designed for small businesses). I've installed from the
source tarball, and chosen /opt/Zope-2.7 for the location, including the
instance home. All runs cleanly when built from source. I therefore
attempted to create an RPM, as my production server does not have
compilers installed.

I used Chris McDonough's 2.7.0-b1 spec file, amended for the directory
structure noted above. However, I'm getting a failure after the build:

changing mode of /var/tmp/Zope-2.7-root/opt/Zope-2.7/bin/decompilezpy.py
to 755
running install_data
[ -f /var/tmp/Zope-2.7-root/opt/Zope-2.7/bin/python ] || ln -sfn
"/usr/local/bin/python2.3"
/var/tmp/Zope-2.7-root/opt/Zope-2.7/bin/python

Zope binaries installed successfully.
Now run '/var/tmp/Zope-2.7-root/opt/Zope-2.7/bin/mkzopeinstance.py'
+ popd
~/rpms/BUILD
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip
+ /usr/lib/rpm/brp-strip-comment-note
Processing files: zope-2.7-0
error: File not found:
/var/tmp/Zope-2.7-root/opt/Zope-2.7/home/etc/zope.conf
error: File not found:
/var/tmp/Zope-2.7-root/opt/Zope-2.7/home/bin/runzope
error: File not found:
/var/tmp/Zope-2.7-root/opt/Zope-2.7/home/bin/zopectl
error: File not found: /var/tmp/Zope-2.7-root/opt/Zope-2.7/home/var
error: File not found: /var/tmp/Zope-2.7-root/opt/Zope-2.7/home/log
error: File not found: /var/tmp/Zope-2.7-root/opt/Zope-2.7/home/var
PreReq: /usr/sbin/useradd /sbin/chkconfig /bin/sh /bin/sh /bin/sh
/bin/sh
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(pre): /bin/sh
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires: python2.3 >= 2.3.3 ld-linux.so.2 libc.so.6


RPM build errors:
    File not found:
/var/tmp/Zope-2.7-root/opt/Zope-2.7/home/etc/zope.conf
    File not found: /var/tmp/Zope-2.7-root/opt/Zope-2.7/home/bin/runzope
    File not found: /var/tmp/Zope-2.7-root/opt/Zope-2.7/home/bin/zopectl
    File not found: /var/tmp/Zope-2.7-root/opt/Zope-2.7/home/var
    File not found: /var/tmp/Zope-2.7-root/opt/Zope-2.7/home/log
    File not found: /var/tmp/Zope-2.7-root/opt/Zope-2.7/home/var


I'm obviously missing something in my set-up, but can't see what. Can
anyone shed any light on this?

Thanks,


-- 

Des Dougan, Principal
Dougan Consulting Group

Ph: 604-980-2848       Email: des at DouganConsulting dot com     

	www.DouganConsulting.com

Design - Implementation - Support




More information about the Zope mailing list