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
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,
On Sun, 2004-05-16 at 09:46, Chris McDonough wrote:
You may want to try this spec file instead:
Chris, Yes! That worked excellently. Very many thanks. Des -- Des Dougan, Principal Dougan Consulting Group Ph: 604-980-2848 Email: des at DouganConsulting dot com www.DouganConsulting.com Design - Implementation - Support
Des Dougan schrieb:
On Sun, 2004-05-16 at 09:46, Chris McDonough wrote:
You may want to try this spec file instead:
Chris,
Yes! That worked excellently.
Very many thanks.
Des Hey Des, we are facing exactly the same problem here, wold you pblish yor RMP? Which would help me very much. Best, axl
participants (3)
-
Axel Rutz -
Chris McDonough -
Des Dougan