On Fri, Dec 31, 2021 at 02:41:56PM +0100, Arthur Bols wrote:
> The origin of /usr/share/locale/mo/LC_MESSAGES/[iso_3166.mo|iso_3166-1.mo]
> is [1]. This file provides translation of ISO 3166-1 to Moldovan. The file
> names seems to be created using iso-639 codes, but the problem is that the
> "mo" ISO 639-1 code is deprecated. This is why filesystem doesn't create/own
> the /usr/share/locale/mo directory.

> I'm not familiar with this stuff, so I'm not sure how to solve this issue. I
> would like to complete my review of switchboard-plug-onlineaccounts, but
> this issue blocks it. I see multiple solutions:
> - Ignore it and approve switchboard-plug-onlineaccounts (this is against the
> packaging guidelines)
> - Add an entry to lang-exceptions [2] in filesystem to include "mo"
> - Suggest upstream iso-codes to look into this issue

Yet another solution is to make the package own the 'mo' directory,
i.e. list it in %files. (If a different package does the same, they will
co-own the directory, which is OK.)

Zbyszek
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to