ports/68716: zope doesn't work
Rainer Duffner
rainer at ultra-secure.de
Thu Jul 8 23:40:17 UTC 2004
The following reply was made to PR ports/68716; it has been noted by GNATS.
From: Rainer Duffner <rainer at ultra-secure.de>
To: freebsd-gnats-submit at FreeBSD.org
Cc:
Subject: Re: ports/68716: zope doesn't work
Date: Fri, 09 Jul 2004 01:40:00 +0200
So,
I just went and installed FreeBSD 4.9 in a vmware and brought it up to p11.
FreeBSD vmfreebsd49.example.org 4.9-RELEASE-p11 FreeBSD 4.9-RELEASE-p11 #0:
Fri Jul 9 01:06:04 CEST 2004
root at vmfreebsd49.example.org:/usr/src/sys/compile/FBSD49 i386
Then, I installed zope:
vmfreebsd49# pkg_info
cvsup-without-gui-16.1h General network file distribution system optimized
for CVS
expat-1.95.7 XML 1.0 parser written in C
gettext-0.13.1_1 GNU gettext package
gmake-3.80_2 GNU version of 'make' utility
libiconv-1.9.1_3 A character set conversion library
libtool-1.3.5_2 Generic shared library support script (version 1.3)
portupgrade-20040701_2 FreeBSD ports/packages administration and management
tool s
py23-xml-0.8.3 The Python XML package, including parser, SAX, DOM, and
Exp
python-2.3.4 An interpreted object-oriented programming language
rc_subr-1.29 Common startup and shutdown subroutines used by scripts
ruby-1.8.1.2004.05.02 An object-oriented interpreted scripting language
ruby18-bdb1-0.2.2 Ruby interface to Berkeley DB revision 1.8x with full
featu
vim-lite-6.3.0 Vi "workalike", with many additional features (Lite
package
zope-2.7.1 An object-based web application platform
The result ?
It doesn't work at all.
I don't know what I'm doing wrong, but I can run
vmfreebsd49# /usr/local/etc/rc.d/zope.sh start
Starting Zope
Instance /usr/local/www/Zope/ -> . daemon process started, pid=269
as often as I want - it starts various python-processes:
vmfreebsd49# ps ax|grep py
268 ?? Ss 0:00.12 /usr/local/bin/python
/usr/local/www/Zope/lib/python/zdaemon/zdrun.py -S
/usr/local/www/Zope/lib/python/Zope/Startup/zopeschema.xml -b 10 -d -s
/usr/lo
vmfreebsd49# ps ax | grep py
268 ?? Ss 0:00.12 /usr/local/bin/python
/usr/local/www/Zope/lib/python/zdaemon/zdrun.py -S
/usr/local/www/Zope/lib/python/Zope/Startup/zopeschema.xml -b 10 -d -s
/usr/lo
vmfreebsd49# ps ax | grep py
268 ?? Ss 0:00.12 /usr/local/bin/python
/usr/local/www/Zope/lib/python/zdaemon/zdrun.py -S
/usr/local/www/Zope/lib/python/Zope/Startup/zopeschema.xml -b 10 -d -s
/usr/lo
vmfreebsd49# ps ax | grep py
268 ?? Ss 0:00.12 /usr/local/bin/python
/usr/local/www/Zope/lib/python/zdaemon/zdrun.py -S
/usr/local/www/Zope/lib/python/Zope/Startup/zopeschema.xml -b 10 -d -s
/usr/lo
vmfreebsd49# ps ax | grep py
268 ?? Ss 0:00.13 /usr/local/bin/python
/usr/local/www/Zope/lib/python/zdaemon/zdrun.py -S
/usr/local/www/Zope/lib/python/Zope/Startup/zopeschema.xml -b 10 -d -s
/usr/lo
284 ?? R 0:00.53 /usr/local/bin/python
/usr/local/www/Zope/lib/python/Zope/Startup/run.py -C
/usr/local/www/Zope/etc/zope.conf
vmfreebsd49# ps ax | grep py
268 ?? Ss 0:00.14 /usr/local/bin/python
/usr/local/www/Zope/lib/python/zdaemon/zdrun.py -S
/usr/local/www/Zope/lib/python/Zope/Startup/zopeschema.xml -b 10 -d -s
/usr/lo
vmfreebsd49# ps ax | grep py
268 ?? Ss 0:00.14 /usr/local/bin/python
/usr/local/www/Zope/lib/python/zdaemon/zdrun.py -S
/usr/local/www/Zope/lib/python/Zope/Startup/zopeschema.xml -b 10 -d -s
/usr/lo
vmfreebsd49# ps ax | grep py
268 ?? Ss 0:00.14 /usr/local/bin/python
/usr/local/www/Zope/lib/python/zdaemon/zdrun.py -S
/usr/local/www/Zope/lib/python/Zope/Startup/zopeschema.xml -b 10 -d -s
/usr/lo
vmfreebsd49# ps ax | grep py
268 ?? Ss 0:00.14 /usr/local/bin/python
/usr/local/www/Zope/lib/python/zdaemon/zdrun.py -S
/usr/local/www/Zope/lib/python/Zope/Startup/zopeschema.xml -b 10 -d -s
/usr/lo
vmfreebsd49# ps ax | grep py
268 ?? Ss 0:00.14 /usr/local/bin/python
/usr/local/www/Zope/lib/python/zdaemon/zdrun.py -S
/usr/local/www/Zope/lib/python/Zope/Startup/zopeschema.xml -b 10 -d -s
/usr/lo
vmfreebsd49# ps ax | grep py
268 ?? Ss 0:00.14 /usr/local/bin/python
/usr/local/www/Zope/lib/python/zdaemon/zdrun.py -S
/usr/local/www/Zope/lib/python/Zope/Startup/zopeschema.xml -b 10 -d -s
/usr/lo
297 ?? R 0:00.27 /usr/local/bin/python
/usr/local/www/Zope/lib/python/Zope/Startup/run.py -C
/usr/local/www/Zope/etc/zope.conf
vmfreebsd49# ps ax | grep py
268 ?? Ss 0:00.15 /usr/local/bin/python
/usr/local/www/Zope/lib/python/zdaemon/zdrun.py -S
/usr/local/www/Zope/lib/python/Zope/Startup/zopeschema.xml -b 10 -d -s
/usr/lo
vmfreebsd49# ps ax | grep py
268 ?? Ss 0:00.15 /usr/local/bin/python
/usr/local/www/Zope/lib/python/zdaemon/zdrun.py -S
/usr/local/www/Zope/lib/python/Zope/Startup/zopeschema.xml -b 10 -d -s
/usr/lo
vmfreebsd49# ps ax | grep py
268 ?? Ss 0:00.15 /usr/local/bin/python
/usr/local/www/Zope/lib/python/zdaemon/zdrun.py -S
/usr/local/www/Zope/lib/python/Zope/Startup/zopeschema.xml -b 10 -d -s
/usr/lo
vmfreebsd49# ps ax | grep py
vmfreebsd49# ps ax | grep py
But dies after some time. Logs are empty - people on the #zope channel
saying that being "normal"...
vmfreebsd49# egrep zope /etc/rc.conf
zope_enable="YES"
zope_instances="/usr/local/www/Zope/"
The zope.conf in /usr/local/www/Zope/etc looks like this:
%define INSTANCE /usr/local/www/Zope
%define ZOPE /usr/local/www/Zope
instancehome $INSTANCE
products /usr/local/www/Zope/Products
products $INSTANCE/Products
effective-user www
<eventlog>
level all
<logfile>
path $INSTANCE/log/event.log
level info
</logfile>
</eventlog>
<logger access>
level WARN
<logfile>
path $INSTANCE/log/Z2.log
format %(message)s
</logfile>
</logger>
<http-server>
# valid keys are "address" and "force-connection-close"
address 8080
# force-connection-close on
</http-server>
<ftp-server>
# valid key is "address"
address 8021
</ftp-server>
<zodb_db main>
# Main FileStorage database
<filestorage>
path $INSTANCE/var/Data.fs
</filestorage>
mount-point /
</zodb_db>
<zodb_db temporary>
# Temporary storage database (for sessions)
<temporarystorage>
name temporary storage for sessioning
</temporarystorage>
mount-point /temp_folder
container-class Products.TemporaryFolder.TemporaryContainer
</zodb_db>
So, am I incredibly stupid or does zope for now just work on CURRENT ?
That would be bad, because I need it on 4.9, as I said.
I also mailed the maintainer and didn't get a reply - I will give him the
benefit of the doubt and just guess he's on vacation ;-)
But it would really interest me, if someone can verify/reproduce this.
cheers,
Rainer
More information about the freebsd-ports-bugs
mailing list