В общем, в таком случае рекомендуется делать это шаг за шагом.Хитрость заключается в добавлении этой строки в ваш раздел [buildout]:
allow-picked-versions = false
Это говорит zc.buildout о немедленном выходе, когда он видит, что требуется пакет, который не закреплен.Затем вы можете перейти на http://pypi.python.org и найти этот пакет и посмотреть, сможете ли вы выяснить, какая версия лучше всего подходит для других ваших пакетов и особенно для вашей версии Plone.На Plone 3, когда пакет zope. * Не закреплен, лучше всего прикрепить его к самой старой версии, которую вы можете найти.
В этом конкретном случае эти версии zope.site и zope.browserresource довольно недавние.и требует слишком новой версии zope.component.
Это не проверено, но эти выводы могут работать (без гарантий):
zope.site = 3.5.1
zope.component = 3.5.1
zope.browserresource = 3.9.0