This bug was fixed in the package pkgbinarymangler - 144.20.04.0 --------------- pkgbinarymangler (144.20.04.0) focal; urgency=medium
* striptranslations.blacklist: Add ubuntu-pro-client-l10n. (LP: #2037584) -- Grant Orndorff <[email protected]> Wed, 27 Sep 2023 11:49:44 -0400 ** Changed in: pkgbinarymangler (Ubuntu Bionic) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of नेपाली भाषा समायोजकहरुको समूह, which is subscribed to Xenial. Matching subscriptions: Ubuntu 16.04 Bugs https://bugs.launchpad.net/bugs/2037584 Title: ubuntu-pro-client-l10n translations are stripped Status in pkgbinarymangler package in Ubuntu: Fix Released Status in pkgbinarymangler source package in Xenial: Fix Released Status in pkgbinarymangler source package in Bionic: Fix Released Status in pkgbinarymangler source package in Focal: Fix Released Status in pkgbinarymangler source package in Jammy: Fix Released Status in pkgbinarymangler source package in Lunar: Fix Released Bug description: [ Impact ] In the upcoming version of ubuntu-advantage-tools, we will ship translation files in a new separate binary package called ubuntu-pro- client-l10n. If you build ubuntu-pro-client-l10n with the current version of pkgbinarymangler, then translations are stripped and tarballed for inclusion in the langpack. We specifically don't want these translations included in the langpack for any release because pro- client gets updates (including strings) more frequently and many more times than langpacks get built. In order to ship those translation files in ubuntu-pro-client-l10n we need to stop pkgbinarymangler from stripping them at build time. pkgbinarymangler has striptranslations.blacklist specifically for this purpose, so the fix is to add ubuntu-pro-client-l10n to that list. [ Test Plan ] Since the ubuntu-pro-client-l10n package is only getting introduced in the next version of ubuntu-advantage-tools (v30), the fixing and testing of this bug needs to be closely coordinated with the release of u-a-t. Once u-a-t v30 is fully reviewed and ready to move to -proposed, we will first upload the fix of this bug to -proposed and wait for the binary proposed publication of pkgbinarymangler to complete. Then we will accept u-a-t v30 to -proposed. In order to test that this bug is fixed, we will check that the binary ubuntu-pro-client-l10n package built from u-a-t v30 in -proposed contains the appropriate translation files. We will also verify that translations are working in u-a-t when ubuntu-pro-client-l10n is installed. After showing all of that working together, we can mark this bug as verification-done [ Where problems could occur ] striptranslations.blacklist is a list of regexes, so if `ubuntu-pro- client-l10n` accidentally matches some other package, then that package would not have its translations stripped either. Generally, new packages in -updates on ESM releases such as xenial and bionic (perhaps aside from u-a-t) are surprising and unexpected to users. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pkgbinarymangler/+bug/2037584/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~group.of.nepali.translators Post to : [email protected] Unsubscribe : https://launchpad.net/~group.of.nepali.translators More help : https://help.launchpad.net/ListHelp

