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