[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