Open agitator opened 3 years ago
very weird; you'll have to dig deeper: collective.lazysizes
don't register its resources in Plone.
I've digged into this. Turns out, that the v10
upgrade step isn't compatible with Plone 6. See https://community.plone.org/t/solved-error-while-installing-collective-z3cform-datagridfield/19801/11
I'll prepare a PR
A bit more info:
This overrides the zope.deferredimport
marked interface and breaks all Products.CMFPlone.interfaces.IBundleRegistry
imports.
If you change those imports to plone.base.interfaces.resources.IBundleRegistry
it fixes the error above also, but there are several other places which still import from the old module.
I already came accross this problem on Plone 5.2 and didn't use it in production then. Now testing out the deployment on Plone 6 and get this error again when I run the migration steps for plone.staticresources.
lazysizes isn't even installed, just added to the setup.py of my integration package.... Any idea what could be the issue?