Ok,

I think this is due to a problem with XDV 1.0rc5.

Just downloaded and installed vanilla Plone 3.3.5 using the unified
installer
(http://launchpad.net/plone/3.3/3.3.5/+download/Plone-3.3.5-UnifiedInstaller.tgz)

It worked fine.

Then modified that installation to install XDV 1.0rc5. Here's buildout.cfg:

############################################
#
# Buildout Configuration File for ZEO Plone
# -----------------------------------------
# $LastChangedDate: 2010-03-06 09:04:51 -0800 (Sat, 06 Mar 2010) $
$LastChangedRevision: 33462M $
#
# After making changes in this configuration file,
# you should run bin/buildout to update the components.
#
# ALWAYS back up all Plone/Zope data and components
# before changing configuration.
#
# Running "bin/buildout" will update your installation,
# installing missing components as necessary.
#
# Use "bin/buildout -n" to update many components here to the newest
# available releases.
# This will update the add-on products you've added in the eggs= lines.
# This will not, however, upgrade Plone itself (or anything else you've
# pinned with a version specification). To upgrade Plone itself, see the
# comments in "Plone Component Versions".
#
# Tutorial instructions for using zc.buildout for
# configuration management are available at:
# http://plone.org/documentation/tutorial/buildout
# Full details at http://pypi.python.org/pypi/zc.buildout
#
############################################


[buildout]

############################################
# Plone Component Versions
# ------------------------
# This version of the Unified Installer has the components
# of Plone 3.3.5 preloaded so that it can install without
# an Internet connection.
# If you want to update, uncomment the "extends = http://..."; below,
# edit it to point to the current version URL,
# comment out the "extends = versions.cfg" line
# and run "bin/buildout -n" while attached to the Internet.
# Generally, you only want to do that as part
# of a planned migration.
#
# extends = http://dist.plone.org/release/3.3.5/versions.cfg
extends =
    versions.cfg
    http://good-py.appspot.com/release/collective.xdv/1.0rc5?plone=3.3.5
versions = versions

# This extension will dump a list of unpinned versions
# each time you run buildout.
extensions = buildout.dumppickedversions


############################################
# Ports
# -----
# Specify the ports on which your Zope installation
# will listen.
# ZEO Server
zeo-address = 127.0.0.1:8100
# Zope client 1
client1-address = 8080
# Zope client 2
client2-address = 8081


############################################
# Eggs
# ----
# Add an indented line to the eggs section for any Python
# eggs or packages you wish to include.
#
eggs =
    Plone
    collective.xdv [Zope2.10]

./bin/buildout produced:

Uninstalling zopepy.
Uninstalling client2.
Uninstalling client1.
Updating zope2.
Updating fake eggs
Updating productdistros.
Updating zeoserver.
Installing client1.
Getting distribution for 'collective.xdv[zope2.10]==1.0rc5'.
Got collective.xdv 1.0rc5.
Getting distribution for 'ZPublisherEventsBackport==1.1'.
Got ZPublisherEventsBackport 1.1.
Getting distribution for 'five.globalrequest'.
Got five.globalrequest 1.0a1.
Getting distribution for 'repoze.xmliter==0.1'.
Got repoze.xmliter 0.1.
Getting distribution for 'plone.transformchain==1.0b1'.
Got plone.transformchain 1.0b1.
Getting distribution for 'plone.app.registry==1.0b2'.
Got plone.app.registry 1.0b2.
Getting distribution for 'plone.synchronize'.
Got plone.synchronize 1.0b1.
Getting distribution for 'xdv==0.3a3'.
Got xdv 0.3a3.
Getting distribution for 'collective.monkeypatcher'.
Got collective.monkeypatcher 1.0b2.
Getting distribution for 'zope.globalrequest'.
Got zope.globalrequest 1.0a2.
Getting distribution for 'lxml==2.2.6'.
Building lxml version 2.2.6.
NOTE: Trying to build without Cython, pre-generated 'src/lxml/lxml.etree.c'
needs to be available.
Using build configuration of libxslt 1.1.17
Building against libxml2/libxslt in the following directory: /usr/lib
Got lxml 2.2.6.
Getting distribution for 'zope.schema==3.6.1'.
Got zope.schema 3.6.1.
Getting distribution for 'zope.component==3.4.0'.
Got zope.component 3.4.0.
Getting distribution for 'plone.autoform==1.0b3'.
Got plone.autoform 1.0b3.
Getting distribution for 'plone.app.z3cform==0.5.0'.
Got plone.app.z3cform 0.5.0.
Getting distribution for 'plone.supermodel==1.0b5'.
Got plone.supermodel 1.0b5.
Getting distribution for 'plone.registry==1.0b2'.
Got plone.registry 1.0b2.
Getting distribution for 'zope.publisher==3.5.6'.
Got zope.publisher 3.5.6.
Getting distribution for 'ZODB3==3.8.4'.
Got ZODB3 3.8.4.
Getting distribution for 'zope.testing==3.8.1'.
Got zope.testing 3.8.1.
Getting distribution for 'zope.i18n==3.4.0'.
Got zope.i18n 3.4.0.
Getting distribution for 'plone.z3cform==0.6.0'.
Got plone.z3cform 0.6.0.
Getting distribution for 'zope.security==3.5.2'.
Got zope.security 3.5.2.
Getting distribution for 'collective.z3cform.datetimewidget==1.0'.
warning: no previously-included files matching '*pyc' found anywhere in
distribution
Got collective.z3cform.datetimewidget 1.0.
Getting distribution for 'z3c.formwidget.query==0.5'.
Got z3c.formwidget.query 0.5.
Getting distribution for 'zope.proxy==3.5.0'.
Got zope.proxy 3.5.0.
Getting distribution for 'zope.location==3.4.0'.
Got zope.location 3.4.0.
Getting distribution for 'z3c.batching==1.1.0'.
Got z3c.batching 1.1.0.
Getting distribution for 'z3c.form==2.3.3'.
Got z3c.form 2.3.3.
Getting distribution for 'zope.browser==1.2'.
Got zope.browser 1.2.
Generated script '/usr/local/Plone/zeocluster/bin/client1'.
Installing client2.
Generated script '/usr/local/Plone/zeocluster/bin/client2'.
Installing zopepy.
Generated interpreter '/usr/local/Plone/zeocluster/bin/zopepy'.
Updating zopeskel.
Updating chown.
chown: Running
chmod 600 .installed.cfg
touch /usr/local/Plone/zeocluster/var/zeoserver/zeoserver.log
find /usr/local/Plone/buildout-cache/eggs -type d -name LC_MESSAGES -exec
chown -R plone {} \;
find /usr/local/Plone/Zope-2.10.11-final-py2.4 -type d -name LC_MESSAGES
-exec chown -R plone {} \;
chown -R zeo /usr/local/Plone/zeocluster/var/filestorage
chmod 700 /usr/local/Plone/zeocluster/var/filestorage
chown -R zeo /usr/local/Plone/zeocluster/var/zeoserver
chmod 700 /usr/local/Plone/zeocluster/var/zeoserver
chown -R plone /usr/local/Plone/zeocluster/var/client?
chmod 700 /usr/local/Plone/zeocluster/var/client?
Updating backup.
Updating unifiedinstaller.
Updating precompile.
  precompiling python scripts in /usr/local/Plone/zeocluster/products
  precompiling python scripts in
/usr/local/Plone/zeocluster/parts/productdistros
*************** PICKED VERSIONS ****************
[versions]

#Required by:
#ZPublisherEventsBackport 1.1
collective.monkeypatcher = 1.0b2

#Required by:
#collective.xdv 1.0rc5
five.globalrequest = 1.0a1

#Required by:
#collective.xdv 1.0rc5
plone.synchronize = 1.0b1

#Required by:
#five.globalrequest 1.0a1
zope.globalrequest = 1.0a2

*************** /PICKED VERSIONS ***************

And Plone subsequently started fine using bin/startcluster.sh:

zeoserver: . daemon process started, pid=23935
client1: . . daemon process started, pid=23940
client2: . . . daemon process started, pid=23945

However, on contacting Plone / the ZMI / anything else on port 8080 using a
browser, the browser contacts the server and then perpetually waits for the
server, downloading nothing.

I tried installing XDV 1.0rc5 on a Ubuntu box (I'm using CentOS), and the
same thing happened - the page never loads.

Jim
-- 
View this message in context: 
http://plone.293351.n2.nabble.com/Problems-installing-collective-xdv-tp4979214p5050078.html
Sent from the Installation, Setup, Upgrades mailing list archive at Nabble.com.
_______________________________________________
Setup mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/setup

Reply via email to