Bug#31763: dpkg sefaults if LANG="de"
On Tue, Jan 12, 1999 at 01:46:49PM +0100, Birkenmaier Rainer wrote:
> causing package unsure (!!!) but shows at:
> Package: dpkg
> Version: 22.214.171.124
> When LANG="de" is set (doesent's matter if other LC_* variables are set)
> dpkg sometimes segfaults when trying to install or update a package.
> After playing with strace a bit I regcogniced that the last thing done
> segfaulting is accessing /var/lib/????/LC_LOCAL/libc.mo (or something
> like that, sorry I'm not actually sitting at my linux box but am at work),
> and after it wanted to delete a directory that is not empty.
> All worked fine after unsetting LC_* _AND_ LANG.
> Notice: I updated nearly my complete hamm to slink with no
> problems, only a few had the described one (emacs20, rocks-n-diamonds,
> leafnode and one I forgot).
> This could also be a problem of libc/locales and whatever has to do
> with localization. It looks as if dpkg (or libc?) whats to print an error
> message about being unable to remove a dir or something like that
> and fails when trying to access the localisized message ...
This happened to me once, please investigate which locales version you are
running and update that. You can also remove the libc.mo, it is not needed
anyway. I am not sure under which circumstances this bug occurs.
"Rhubarb is no Egyptian god." Debian GNU/Linux finger brinkmd@
Marcus Brinkmann http://www.debian.org master.debian.org
Marcus.Brinkmann@ruhr-uni-bochum.de for public PGP Key
http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/ PGP Key ID 36E7CD09