Hello !
I tried to make the add on collective.geo available on my site and I'm getting this error
Traceback (innermost last):
Module ZPublisher.Publish, line 138, in publish
Module ZPublisher.mapply, line 77, in mapply
Module ZPublisher.Publish, line 48, in call_object
Module Products.CMFQuickInstallerTool.QuickInstallerTool, line 593, in installProducts
Module Products.CMFQuickInstallerTool.QuickInstallerTool, line 521, in installProduct traceback_info: ('collective.geo.bundle',)
Module Products.GenericSetup.tool, line 365, in runAllImportStepsFromProfile traceback_info: profile-collective.geo.bundle:default
Module Products.GenericSetup.tool, line 1119, in _runImportStepsFromContext
Module Products.GenericSetup.tool, line 1030, in _doRunImportStep traceback_info: plone.app.registry
Module plone.app.registry.exportimport.handler, line 49, in importRegistry
Module plone.app.registry.exportimport.handler, line 94, in importDocument
Module plone.app.registry.exportimport.handler, line 281, in importRecords
Module zope.dottedname.resolve, line 38, in resolve
ImportError: No module named IResourceRegistry
Trouble is with collective.geo.mapwidget, it was updated for Plone 5 in sept 2015 and there was a release in 2016 without creating a Plone 4 branch, so I think you should try to pin it to 2.2. It's possible that similar problems exist with another parts of the collective.geo.bundle package.
I don't know if buildout allows to pin the individual packages from the bundle while still using the bundle. You can try. Or you can forget the bundle and include the individual add-ons included in the bundle