I confirmed that the current "ninja -C build-deb/ systemd-pot" command also builds a complete .pot file with policykit-1 installed (unsurprisingly, as this also just calls gettext). So that part is fine.
What is really bad however, is to build-depend against policykit-1: The following NEW packages will be installed: cgmanager dbus libcgmanager0 libnih-dbus1 libnih1 libpam-systemd libpolkit-backend-1-0 libprocps6 policykit-1 procps systemd systemd-shim This is an awful lot to pull into a buildd schroot, in particular it makes systemd build-depend on itself. I'd really like to avoid that. Are the files /usr/share/gettext/its/polkit.{its,loc} only being used at build time, or does polkit need these at runtime for dynamic gettext translations? My gut feeling is that it's the former, and then it would make sense to move these two into libpolkit-gobject-1-dev instead. systemd already build-depends on that, thus it will automatically pick these up. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1707898 Title: systemd translations are not synced with upstream Status in systemd: New Status in Ubuntu Translations: New Status in systemd package in Ubuntu: In Progress Bug description: Translations for systemd are outdated because they do not seem to be synced with the upstream ones. For example the Czech one: Launchpad: https://translations.launchpad.net/ubuntu/artful/+source/systemd/+pots/systemd/cs/+translate - 0% translated Upstream: https://github.com/systemd/systemd/blob/master/po/cs.po - 100% translated To manage notifications about this bug go to: https://bugs.launchpad.net/systemd/+bug/1707898/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp