Ticket #2913 (new defect)
./setup build failing to generate locale files due to duplicate string definitions in .po files
|Reported by:||garycmartin||Owned by:||RafaelOrtiz|
|Priority:||Unspecified by Maintainer||Milestone:||Unspecified by Release Team|
Trying to get a new bugfix release out for Moon, for the 11.2.0 olpc, build but I can't build the locale files for it as running ./setup build seems to fail on every .po file due to duplicate strings. It fails on the case that activity/activity.info and moon.py both have the string "Moon" in them. Manually deleting one of the strings in the .po resolves the error but after manually editing/testing the first 10 .po corrections I've given up for now on the other 92 .po files I'd need to edit.
./setup build po/si.po:53: duplicate message definition... po/si.po:50: ...this is the location of the first definition msgfmt: found 1 fatal error ERROR - msgfmt failsd with return code 1.