Bug#462550: zope-plone3: Configuration fails due to unbackported zope-externaleditor

Erik Rose psucorp at grinchcentral.com
Fri Jan 25 16:12:12 UTC 2008


Package: zope-plone3
Version: 3.0.4-1~bpo40+1
Severity: grave
Justification: renders package unusable

Upon installing plone3-site from etch-backports, this happens:

----

Setting up zope-plone3 (3.0.4-1~bpo40+1) ...

Setting up plone3-site (3.0.4-1~bpo40+1) ...
dzhandle add-product: unknown product `ExternalEditor'
dpkg: error processing plone3-site (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 plone3-site
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Setting up plone3-site (3.0.4-1~bpo40+1) ...
dpkg: error processing plone3-site (--configure):
 subprocess post-installation script returned error exit status 10
Errors were encountered while processing:
 plone3-site

----

Digging in a little bit, I saw that, of all the products in /usr/share/zope/Products, only ExternalEditor lacks a ":3.0" suffix:

[de 11:01:27 share/zope/Products]% ls
AdvancedQuery:3.0             CMFQuickInstallerTool:3.0  PlacelessTranslationService:3.0
Archetypes:3.0                CMFTestCase:3.0            PloneLanguageTool:3.0
ATContentTypes:3.0            CMFTopic:3.0               PlonePAS:3.0
ATReferenceBrowserWidget:3.0  CMFUid:3.0                 PloneTestCase:3.0
CMFActionIcons:3.0            DCWorkflow:3.0             PloneTranslations:3.0
CMFCalendar:3.0               ExtendedPathIndex:3.0      PluggableAuthService:3.0
CMFCore:3.0                   ExternalEditor             PluginRegistry:3.0
[snip]

I thought that was strange, so I took a look at its dependencies. As it turns out, the version of zope-externaleditor that plone3-site is pulling has no apparent support for Zope 2.10 (which Plone 3 uses):

Package: zope-externaleditor
[snip]
Depends: zope-common (>= 0.5.18), zope2.9 | zope2.8 | zope2.7, python

(This also results in zope2.9 being installed for no reason.)

It seems to me that plone3-site should depend on zope-externaleditor (>= 0.9.3). Also, 0.9.3 needs to be added to etch-backports. Let me know if I can be any help. Thanks for an heroic effort packaging Plone!


-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-5-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages zope-plone3 depends on:
ii  lynx                    2.8.5-2sarge2.2  Text-mode WWW Browser
ii  pdftohtml               0.36-13          Translates pdf documents into html
ii  python-docutils         0.4-3            Utilities for the documentation of
ii  python-elementtree      1.2.6-10         Light-weight toolkit for XML proce
ii  python-imaging          1.1.5-11         Python Imaging Library
ii  xpdf-utils              3.01-9etch1      Portable Document Format (PDF) sui
ii  xsltproc                1.1.19-1         XSLT command line processor
ii  zope-common             0.5.39~bpo40+1   common settings and scripts for Zo
ii  zope-externaleditor     0.9.2-2          Zope External Editor
ii  zope2.10                2.10.5-2~bpo40+1 Open Source Web Application Server

Versions of packages zope-plone3 recommends:
ii  python-openid            2.0.1-1~bpo40+1 OpenID support for servers and con
pn  zope-cachefu             <none>          (no description available)
pn  zope-linguaplone         <none>          (no description available)

-- no debconf information





More information about the pkg-zope-developers mailing list