-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
archlinux 上控制中心语言列表为空 #22
Comments
经调试,确定和下面的提交有关,奇怪的是没有看到 SUPPORTED 文件相关的变更 |
没有改动过这个文件,在/etc/locale.gen 前面有关于这两个文件的解释 |
This file lists locales that you wish to have built. You can find a list |
以前是直接从 support_languages.json 中获取支持的语言列表的,没有用到 SUPPORTED 这个文件。 现在是 support_languages.json 这个文件会给出所有 locale 及其的描述,从 SUPPORTED 文件中获取到系统当前支持的语言列表。 support_languages.json 文件的功能变了 |
已经修复,下游等待 dde-api 3.0.4 新版本即可,同时 dde-daemon 需要 rebuild |
目前 archlinux 因为 glibc 默认没有按照该文件导致控制中心语言列表为空,无法切换语言。
通过查看 PKGBUILD,发现 archlinux 上 glibc 直接把 SUPPORTED 文件写入到了 /etc/locale.gen
https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/glibc
目前正在想办法修复这个问题,有一个疑问是我们自己有没有更改过 SUPPORTED 文件?
@leaeasy @jouyouyun
martyr-deepin/arch-deepin#212 (comment)
The text was updated successfully, but these errors were encountered: