Issue with RPMs not inheriting LANG from the host
- 主要語言
- Go
- 星號
- 13k
- 分支
- 541
- 平均合併
- 20 小時 47 分鐘
- 30 天內合併 PR
- 4
描述
https://bugzilla.redhat.com/show_bug.cgi?id=2248006
Issue: in Toolbx and Distrobox, a Fedora39 image does not inherit the RPM macro language in `/etc/rpm/macros.lang` (this directory does not exist.
Its currently not clear if the Image itself can be fixed, or if toolbx and Distrobox also need to add a method to fetch the languages here from the system.
## Symptoms
RPM packages installed, for example QGis and RStudio, only download the english languagepack, even though all regular langpack packages are installed (this is independend). This is an intelligent behavior, and should not be solved by just downloading all languages.
貢獻指南
研究方向
The issue is about RPM macros in /etc/rpm/macros.lang not being present in Fedora 39 container images, causing language packs to not be installed correctly. Look at how distrobox or toolbx sets up container environments and how RPM macros are configured. Check the distrobox code for container initialization and see if there's a way to propagate host language settings. The goal is to ensure RPM inside the container inherits the host's LANG setting for proper language pack installation.
由索引模型根據 Issue 內容生成。
評估
- 技術堆疊
- bash, fedora, linux, shell
- 領域
- cli, localization
- Issue 類型
- 缺陷
- 難度
- 4/5
- 預估耗時
- 3-5 天
- 活躍度
- 停滯
- 描述清晰度
- 基本清楚
- 新手友好度
- 45/100