Bug#1143203: debian-i18n: [i18n l10n-pkg-status] dl10n-check flags missing Priority as error, contradicting Policy 4.7.3
Valters Jansons <[email protected]> Sat, 01 Aug 2026 02:35:43 +0900
| Newsgroups | gmane.linux.debian.internationalization.general |
|---|---|
| Message-ID | <178551934324.572.18211975865577362188.reportbug__46272.4692117021$1785519455$gmane$org@VT14-G5.localdomain> |
This is a multi-part MIME message sent by reportbug. --===============1384183257164993336== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline Package: debian-i18n Severity: normal Tags: patch X-Debbugs-Cc: [email protected] Dear Maintainer, Since Debian Policy 4.7.3 the Priority field defaults to "optional" and is recommended to be omitted from the source stanza: https://www.debian.org/doc/debian-policy/ch-archive.html#s-priorities dl10n-check, which generates the l10n-pkg-status pages on i18n.debian.org, still treats a missing Priority as an error: source does not specify a priority Every package following current Policy is therefore marked as errored, and the error propagates to tracker.debian.org as an "action needed" item. Affected examples: cppi, vim, gnome-shell, geeqie, kdenlive: https://i18n.debian.org/l10n-pkg-status/c/cppi.html A fix already exists. Simon Josefsson posted a patch in January 2026 (thread "cppi: i18n.debian.org: source does not specify a priority" on debian-i18n) and opened a merge request: https://salsa.debian.org/l10n-team/dl10n/-/merge_requests/11 Two actions are needed: 1. Merge !11 in salsa l10n-team/dl10n 2. Deploy the updated dl10n-check on i18n.debian.org so the daily regeneration stops emitting the error Happy to help test, or to assist with dl10n maintenance if extra hands are welcome. --===============1384183257164993336== Content-Type: application/mbox MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-let-missing-priority-mean-optional.patch" RnJvbSAyODY3MGZjMjdmMmYyNjhkZDQ3Yzg5YTc2NTU5ZjM3NzhjMWQ5ZGFmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTaW1vbiBKb3NlZnNzb24gPHNpbW9uQGpvc2Vmc3Nvbi5vcmc+ CkRhdGU6IFNhdCwgMyBKYW4gMjAyNiAxMTo0NDowOSArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIExl dCBtaXNzaW5nIFByaW9yaXR5IGZpZWxkIG1lYW4gb3B0aW9uYWwKCkRlYmlhbiBQb2xpY3kgNC43 LjMgd2FzIHVwZGF0ZWQgdG8gYWxsb3cgUHJpb3JpdHkgZmllbGRzIHRvIGJlIG9wdGlvbmFsCgpo dHRwczovL3d3dy5kZWJpYW4ub3JnL2RvYy9kZWJpYW4tcG9saWN5L2NoLWFyY2hpdmUuaHRtbCNz LXByaW9yaXRpZXMKClNvbWUgaW1wcm92ZWQgd29yZGluZyBhcmUgZGlzY3Vzc2VkIGJ1dCBlZmZl Y3QgcmVtYWlucyB0aGUgc2FtZQoKaHR0cHM6Ly9idWdzLmRlYmlhbi5vcmcvY2dpLWJpbi9idWdy ZXBvcnQuY2dpP2J1Zz0xMTI0NDQzCi0tLQogZGwxMG4tY2hlY2sgfCA3ICsrKy0tLS0KIDEgZmls ZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv ZGwxMG4tY2hlY2sgYi9kbDEwbi1jaGVjawppbmRleCAxYmM0MTc0Li5iMGNiZTBmIDEwMDc1NQot LS0gYS9kbDEwbi1jaGVjaworKysgYi9kbDEwbi1jaGVjawpAQCAtNDcyLDYgKzQ3Miw4IEBAIHN1 YiBwYXJzZV90YXJiYWxsIHsKICAgICAgICAgfQogICAgICAgICBpZiAoZXhpc3RzICRzb3VyY2Ut PntQcmlvcml0eX0pIHsKICAgICAgICAgICAgICRwcmlvcml0eSA9ICRzb3VyY2UtPntQcmlvcml0 eX07CisgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICAkcHJpb3JpdHkgPSAib3B0aW9uYWwi OwogICAgICAgICB9CiAgICAgICAgIGlmICgkc2VjdGlvbiBlcSAiIikgewogICAgICAgICAgICAg ICAgICRkYXRhLT5hZGRfZXJyb3JzKCRwa2csInNvdXJjZSBkb2VzIG5vdCBzcGVjaWZ5IGEgc2Vj dGlvblxuIik7CkBAIC00ODcsMTAgKzQ4OSw3IEBAIHN1YiBwYXJzZV90YXJiYWxsIHsKICAgICAg ICAgICAgICAgICAgICAgICAgICRzZWN0aW9uICA9ICI/IjsKICAgICAgICAgICAgICAgICB9CiAg ICAgICAgIH0KLSAgICAgICAgaWYgKCRwcmlvcml0eSBlcSAiIikgewotICAgICAgICAgICAgICAg ICRkYXRhLT5hZGRfZXJyb3JzKCRwa2csInNvdXJjZSBkb2VzIG5vdCBzcGVjaWZ5IGEgcHJpb3Jp dHlcbiIpOwotICAgICAgICAgICAgICAgICRwcmlvcml0eSAgPSAiPyI7Ci0gICAgICAgIH0gZWxz aWYgKCFleGlzdHMoJHByaW9yaXRpZXN7JHByaW9yaXR5fSkpIHsKKyAgICAgICAgaWYgKCFleGlz dHMoJHByaW9yaXRpZXN7JHByaW9yaXR5fSkpIHsKICAgICAgICAgICAgICAgICAkZGF0YS0+YWRk X2Vycm9ycygkcGtnLCInJHByaW9yaXR5JyBpcyBub3QgYSB2YWxpZCBwcmlvcml0eVxuIik7CiAg ICAgICAgICAgICAgICAgJHByaW9yaXR5ID0gIj8iOwogICAgICAgICB9Ci0tIApHaXRMYWIKCg== --===============1384183257164993336==--