Skip to content

Conversation

@tisto
Copy link
Member

@tisto tisto commented Feb 14, 2018

Pin Plone version and use plone.restapi release. Pin plone.app.event and plone.namedfile to make buildout work.

…e. Pin plone.app.event and plone.namedfile to make buildout work.
plone.tiles = 2.0.0b3
plone.app.mosaic = 2.0.0rc8
# Those pins are necessary, otherwise buildout will fail with "UnknownExtra: plone.namedfile 4.2.4 has no such extra feature 'blobs'"
plone.namedfile = 4.2.3
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@thet I have to do those pins in every single 5.1 buildout (on Ubuntu). Any idea what causes this? Brown bag release?

@coveralls
Copy link

Coverage Status

Coverage remained the same at 59.815% when pulling 9d1b2fa on stable-ci into 2b0474d on master.

@ale-rt
Copy link
Member

ale-rt commented Feb 14, 2018

Check which packages requires plone.namedfile[blobs] and change it to just plone.namedfile.
E.g. this package should be updated:
-https://github.com/plone/plone.app.tiles/blob/1d1f4c87b3b3c86303dacfea7402f73da6d5fb03/setup.py#L72

To know which packages are causing you troubles do something like:

$ egrep 'plone.namedfile(.*)blobs' `locate requires.txt`
/home/ale/.buildout/eggs/plone.app.contenttypes-1.2.10-py2.7.egg/EGG-INFO/requires.txt:plone.namedfile[blobs]
...

@robgietema robgietema merged commit baec5a6 into master Feb 14, 2018
@tisto tisto deleted the stable-ci branch February 14, 2018 18:16
@tisto
Copy link
Member Author

tisto commented Feb 14, 2018

@ale-rt thank you for the hint! I did not know the trick with requires.txt yet. Strange that we have a plone.app.tiles dependency in plone.restapi and other buildout files (and that it can be fixed by pinning plone.app.event...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants