Dependency on un-versioned WebOb breaks other services in shared installation
Bug #950378 reported by
Maru Newby
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Melange |
Invalid
|
Undecided
|
Unassigned |
Bug Description
The WebOb dependency in tools/pip-requires does not include a version specifier, resulting in the latest version (>1.2) being installed. Unfortunately, most other OpenStack projects are only compatible with WebOb < 1.2, as they use deprecated features that raise DeprecationWarning exceptions in 1.2.
The webob dependency for melange should be explicitly set to 1.0.8, the version used by the other OpenStack projects.
To post a comment you must log in.
But melange doesn't have bugs in it that cause it to not work with later versions. This is not a melange bug, this is an other project bug. If WebOb 1.0.8 is installed, then melange will work, if its another version, melange will work.