locales fails to setup, stuck in infinite loop
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
I need some help debugging an upgrade issue. System was running fine
until the locales update came through. The system is usable, but I
can't seem to figure out how to get this issue resolved. Recently, the
system will no longer do an update/upgrade because of the this problem.
~ But it was working with this hiccup. Let me know what information I
can provide to assist with this. I would attached the log of strace -f
dpkg --configure -a, but it is gets far too large.
System information:
Linux fenris 2.6.3-1-686 #2 Tue Feb 24 20:24:38 EST 2004 i686 GNU/Linux
System is testing with pinning enabled. So, there are some packages
installed from unstable like xserver-xfree86, gnome, evolution, mozilla
root@fenris:~# dpkg -l locales
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
uppercase=bad)
||/ Name Version Description
+++-==============-==============-============================================
iF locales 2.3.2.ds1-11 GNU C Library: National Language
(locale) da
root@fenris:~# dpkg --configure -a
Setting up locales (2.3.2.ds1-11) ...
(This hangs until I ctrl C the process, I have left it overnight with no
change.)
strace -p PID shows apt going through the checks, when it gets to
setting up locales, it spins off a child process, following that, it
seems to fail at whatever it is doing. The original process seems to be
trying to break the loop:
brk(0x18579000) = 0x18579000
brk(0) = 0x18579000
brk(0x1857a000) = 0x1857a000
brk(0) = 0x1857a000
brk(0x1857b000) = 0x1857b000
brk(0) = 0x1857b000
brk(0x1857c000) = 0x1857c000
brk(0) = 0x1857c000
brk(0x1857d000) = 0x1857d000
brk(0) = 0x1857d000
brk(0x1857e000) = 0x1857e000
brk(0) = 0x1857e000
brk(0x1857f000) = 0x1857f000
The cpu is spiked with most of the CPU, 86%, stuck on this process:
/bin/sh /var/lid/dpkg/info/locales.config configure 2.3.2.ds1-10
not sure why this command is showing 2.3.2.ds1-10, could this be related?
Thanks,
- --
~ Wolftales | ,''`. | ( ) | _o) |
~ Debian |: :' : | ~oo~ | /\\ |
~ GNU |`. `' | .. Gnu! |_\/V |
~ Linux | `- | / =\ \= |Linux|
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFATfYNHqOZJb6dvKgRAmlaAKC/YfD5cVP0VBgJ1fcSNg0v1AnS3QCeMs/o
+nTW4NRa3lb8Gj4UQN/Qrg8=
=1Q1v
-----END PGP SIGNATURE-----
Reply to: