libgweather-locations.pot generation fails with bionic meson
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Translations |
Fix Released
|
Undecided
|
Unassigned | ||
libgweather |
Unknown
|
Medium
|
|||
gettext (Debian) |
Fix Released
|
Unknown
|
|||
gettext (Ubuntu) |
Fix Released
|
Medium
|
Gunnar Hjalmarsson | ||
libgweather (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
From bionic:
Change to the libgweather source directory and run
sudo apt build-dep libgweather
dh_auto_configure
dh_auto_build
ninja -v -C obj-x86_
ninja -v -C obj-x86_
For reference, the second to last command succeeds with this output:
---------------
ninja -v -C obj-x86_
ninja: Entering directory `obj-x86_
[0/1] /usr/bin/python3 /usr/bin/meson --internal commandrunner /home/jeremy/
The last command fails with this output:
-------------------
ninja: Entering directory `obj-x86_
[0/1] /usr/bin/python3 /usr/bin/meson --internal commandrunner
/home/
/home/
/usr/bin/python3 /usr/bin/meson /usr/bin/python3 /usr/bin/meson
--internal gettext pot --pkgname=
--extra-
FAILED: meson-libgweath
/usr/bin/python3 /usr/bin/meson --internal commandrunner
/home/
/home/
/usr/bin/python3 /usr/bin/meson /usr/bin/python3 /usr/bin/meson
--internal gettext pot --pkgname=
--extra-
ninja: build stopped: subcommand failed.
description: | updated |
Changed in libgweather: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in ubuntu-translations: | |
status: | New → Fix Released |
Changed in libgweather (Ubuntu): | |
status: | New → Fix Committed |
Changed in libgweather: | |
status: | Confirmed → Unknown |
Changed in gettext (Debian): | |
status: | Unknown → New |
Changed in gettext (Debian): | |
status: | New → Fix Released |
It's a xgettext() issue. I built gettext in a PPA with an upstream commit which fixes it:
https:/ /launchpad. net/~gunnarhj/ +archive/ ubuntu/ gettext