Not all .po files compiled
Bug #1536226 reported by
Andreas Jaeger
This bug affects 5 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
High
|
Sven Anderson | ||
Glance |
In Progress
|
High
|
Sven Anderson | ||
OpenStack Compute (nova) |
Fix Released
|
High
|
Sven Anderson | ||
OpenStack Heat |
Fix Released
|
Undecided
|
Sven Anderson | ||
OpenStack Identity (keystone) |
Fix Released
|
High
|
Sven Anderson | ||
neutron |
Fix Released
|
Medium
|
Ihar Hrachyshka | ||
openstack i18n |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
python setup.py compile_catalog only compiles one <domain>.po file per language to a <domain>.mo file. By default <domain> is the project name, that is nova.po. This means all other nova-log-*.po files are never compiled. The only way to get setup.py compile the other files is calling it several times with different domains set, like for instance `python setup.py --domain nova-log-info` and so on. Since this is not usual, it can be assumed that the usual packages don't contain all the .mo files.
description: | updated |
summary: |
- Not all pot files compiled + Not all .po files compiled |
Changed in glance: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Sven Anderson (ansiwen) |
Changed in cinder: | |
assignee: | nobody → Sven Anderson (ansiwen) |
Changed in keystone: | |
assignee: | nobody → Sven Anderson (ansiwen) |
Changed in heat: | |
assignee: | nobody → Sven Anderson (ansiwen) |
Changed in neutron: | |
assignee: | nobody → Sven Anderson (ansiwen) |
Changed in cinder: | |
importance: | Undecided → High |
Changed in cinder: | |
status: | New → In Progress |
Changed in keystone: | |
milestone: | none → newton-2 |
importance: | Undecided → High |
Changed in neutron: | |
importance: | Undecided → Medium |
milestone: | none → ocata-rc1 |
Changed in neutron: | |
milestone: | ocata-rc1 → ocata-rc2 |
Changed in neutron: | |
milestone: | ocata-rc2 → pike-1 |
Changed in neutron: | |
assignee: | Sven Anderson (ansiwen) → Ihar Hrachyshka (ihar-hrachyshka) |
To post a comment you must log in.
Possible solutions:
- merging the .po files again
- document how to compile the files manually
- find a way to make setup.py compile all files... (can we trigger arbitrary commands from setup.py?)