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

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.

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

iD8DBQFAS8eAHqOZJb6dvKgRAkdoAJ9ItvIMj+mM/syOTQrpHNqbKiyQKQCgyqz5
F87A/gz6nsmszt8NbnrL68Y=
=VBLI
-----END PGP SIGNATURE-----



Reply to: