Wrong error message in case of version conflict
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenERP buildout recipe |
Fix Committed
|
Medium
|
Unassigned |
Bug Description
This may be for zc.buildout >= 2.0 only.
In case of version conflict (for instance between the requirement in [versions] and one dependency),
after the log messages that make the problem understandable, there's this traceback
An internal error occured due to a bug in either zc.buildout or in a
recipe being used:
Traceback (most recent call last):
File "/home/
getattr(
File "/home/
installed_files = self[part]
File "/home/
return f()
File "/home/
self.
File "/home/
missing = exc.message.
IndexError: list index out of range
VersionConflict must be re-raised, here's a sample correct outcome
Error: There is a version conflict.
We already have: reportlab 2.5.anybox1