When trying to install the designate requirements.txt we are getting the following error in latest main
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Designate |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Command tried to install requirements:
pip install -r requirements.txt
OS: UBUNTU 14.04
Error message:
(.venv)
-------
/home/vagrant/
Exception:
Traceback (most recent call last):
File "/home/
status = self.run(options, args)
File "/home/
for req in parse_requireme
File "/home/
req = InstallRequirem
File "/home/
return cls(req, comes_from, url=url, prereleases=
File "/home/
req = pkg_resources.
File "/home/
reqs = list(parse_
File "/home/
line, p, specs = scan_list(
File "/home/
"Expected ',' or end-of-list in",line,
ValueError: ("Expected ',' or end-of-list in", "Routes!
The version of pip you are using is too old to support environment markers (which are used, for example to differ requirements for python2 vs python3).
I'm not sure of the specific version required, but most of openstack will fail to install with your current pip version.