89luca89 / 89luca89/distrobox

Issue with RPMs not inheriting LANG from the host

未關閉
#1,049 1 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
wait-on-user
主要語言
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

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。