'Requires Distributions' should include 'babel'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
oslo.i18n |
Fix Released
|
Undecided
|
Unassigned | ||
python-keystoneclient |
Incomplete
|
Undecided
|
Unassigned | ||
python-swiftclient |
New
|
Undecided
|
Unassigned | ||
python-keystoneclient (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
python-swiftclient (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
In the line 24 of file '_gettextutils.py' on version 'oslo.i18n=
Considering that 'babel' is not a standard library for python 2.7, so babel should be included as a requirement for oslo.i18n.
If babel not installed, after the execution of the following commands on a new-installed os:
pip install python-
pip install python-swiftclient
it will fail when using auth version 2.0 and the hints are as follow:
"Failed:
Auth versions 2.0 and 3 require python-
version 1.0 which requires ST_AUTH, ST_USER, and ST_KEY environment
variables to be set or overridden with -A, -U, or -K."
and these hints are generated form swiftclient==3.10.0 when executing 'from keystoneclient.v2_0 import client as ksclient' in line 542 of file swiftclient.
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Status changed to 'Confirmed' because the bug affects multiple users.