I attempted to install each of the GHOP themes that Jonathan Wilde
built, and ran into a number of minor (but annoying) egg/packaging
related issues. Unfortunately, I don't know how to fix 'em, so I'm
hoping that by reporting them, it will spur a bit of action:
Process: using the Plone 3.0.6 buildout-powered universal installer
(thanks SteveM, it rocks!), I added the relevant products to the eggs
and zcml stanzas of my buildout. (If that's wrong, please let me know,
I'm still a buildout newbie!)
Results:
* plonetheme.relic: installed without incident (w00t!). The bad news:
the theme hides site actions, which makes a site with this theme applied
nearly unusable. I think this theme needs a little more design lovin'
before it can be used in production.
* plonetheme.blue_blog: buildout fails with the following error:
Getting distribution for 'plonetheme.blue-blog'.
error: Couldn't find a setup script in
/Users/jon/Plone-3.0-buildout/buildout-cache/downloads/dist/plonetheme.blue_blog-0.1dev-r56189.tar.gz
An error occured when trying to install plonetheme.blue-blog
0.1dev-r56189.Look above this message for any errors thatwere output by
easy_install.
While:
Installing instance.
Getting distribution for 'plonetheme.blue-blog'.
Error: Couldn't install: plonetheme.blue-blog 0.1dev-r56189
* plonetheme.andreas01: buildout succeeds, but running the instance
(bin/instance fg) fails with the following error:
zope.configuration.config.ConfigurationExecutionError:
exceptions.OSError: [Errno 2] No such file or directory:
'/Users/jon/Plone-3.0-buildout/buildout-cache/eggs/plonetheme.andreas01-0.1.1dev_r58800-py2.4.egg/plonetheme/andreas01/skins/plonetheme_andreas01_custom_images'
in:
File
"/Users/jon/Plone-3.0-buildout/buildout-cache/eggs/plonetheme.andreas01-0.1.1dev_r58800-py2.4.egg/plonetheme/andreas01/skins.zcml",
line 7.3-8.50
<cmf:registerDirectory
name="plonetheme_andreas01_custom_images"/>
(This seems similar to the issue Martin & Matthew identified in previous
thread, where they said:
Matthew: Yeah, the directory is missing, but isn't in the source tree
the distribution was built from. Maybe because it's empty, I have no
clue, anyone else?
Martin: You need to check it into svn before making the egg from the
working copy, or add it to SOURCES.txt in egg-info manually. Otherwise,
setuptools helpfully ignores it.
* plonetheme.greencommunity: same problems as andreas01
* plonetheme.python: buildout succeeds. instance starts. product
installs! again, though, the disabling (and non-styling) of the site
actions and portal tabs viewlets makes the theme very hard to use OOTB.
I hope that's helpful.
best,
jon
_______________________________________________
Product-Developers mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/product-developers