[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#973313: The locales package not installed in salsa lintian Docker image



Hi,

在 2021/10/24 下午12:13, Felix Lechner 写道:
Hi 肖盛文
Possibly. I thought I had looked into the locales question with Iñaki
Malerba from the Salsa CI Team about a year ago. If you found it, I am
going to have a party!
I hope. :-)

The messages have never been reported in any other setting. Just this
morning, I was again unable to reproduce the messages on my local
system with

     docker run --rm -it --privileged
registry.salsa.debian.org/salsa-ci-team/pipeline/lintian:unstable bash

and concluded that Salsa's host system was probably to blame. The
shared runner operates in 'privileged' mode. [1]

The Salsa's host system, Can ssh to it?

SSH to it, login into  the lintian docker, then run debug tools like strace -p ,etc. on the lintian's groff-message process.

If we has lucky, we perhaps find some thing. We also can check the /var/log dir to find error infos.

The Salsa's host system's /var/log dir, check it too.


I also contemplated other methods making the C.UTF-8 locale available
via the Docker file. [2]

Install locales package is preferably in Docker image, /etc/default/locale and /etc/locale.gen will exist in the docker after install it.

At present, these two files don't exist in the docker of

registry.salsa.debian.org/salsa-ci-team/pipeline/lintian:unstable


I'll look into the Salsa runner package list again, unless you beat me to it.
Thanks!

Kind regards
吴大菲 (Felix Lechner)

[1] https://www.educba.com/docker-privileged/
[2] https://leimao.github.io/blog/Docker-Locale/

--
肖盛文 xiao sheng wen Faris Xiao
微信(wechat):atzlinux
《铜豌豆 Linux》https://www.atzlinux.com
基于 Debian 的 Linux 中文 桌面 操作系统
Debian QA page: https://qa.debian.org/developer.php?login=atzlinux%40sina.com
GnuPG Public Key: 0x00186602339240CB

Attachment: OpenPGP_0x00186602339240CB.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: