You may want to try this spec file instead: http://www.plope.com/software/zope-rpm/zope.spec/file_view On Sun, 2004-05-16 at 09:31, Des Dougan wrote:
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,