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
