we have a site running Plone 4.2 with some plugins installed, among them, collective.cover.
yesterday I upgraded it to the latest version and, as at some point we removed the hard dependency plone.app.stagingbehavior, I added it to the list of eggs in my policy package.
after running buildout and executing the upgrade steps we discovered that the staging behavior was not available (the checkin/checkout actions); we went to the behavior list on the collective.cover content type and try to manually re-enabled it, but it continued not showing up.
In : setSite(site)
In : obj = site['my-cover']
In : obj.portal_type
In : from plone.app.stagingbehavior.interfaces import IStagingSupport
In : IStagingSupport.providedBy(obj)
In : from plone.app.iterate.interfaces import IIterateAware
In : IIterateAware.providedBy(obj)
any ideas of what happened and/or how to fix it?
Products.CMFPlone 4.2.5 with latest hotfixes installed