Your message dated Mon, 21 Mar 2016 12:48:16 +0100
with message-id <20160321114816.ga11...@aurel32.net>
and subject line Re: Bug#807358: locales: /usr/sbin/locale-gen: line 62: 31200
Killed (64 Mb RAM)
has caused the Debian Bug report #807358,
regarding locales: /usr/sbin/locale-gen: line 62: 31200 Killed (64 Mb RAM)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
807358: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=807358
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: locales
Version: 2.19-22
Severity: important
Unable to install package "locales" or generate locales manually on
x86 with 64 Mb and plenty of free swap. Output of htop(1):
CPU[||||||| 11.1%] Tasks: 38, 0 thr;
1 running
Mem[|||||||||||||||||||||||||||||||||||||||||||29/56MB] Load average:
0.17 2.59 2.14
Swp[|| 21/760MB] Uptime: 634
days(!), 20:34:35
$ locale-gen
Generating locales (this might take a while)...
en_US.UTF-8.../usr/sbin/locale-gen: line 62: 31200 Killed
localedef -i $input -c -f $charset -A /usr/share/locale/locale.alias $locale
done
Generation complete.
System has only en_US.UTF-8 activated:
$ grep -v '#' /etc/locale.gen
en_US.UTF-8 UTF-8
Debug listing:
$ sh -x locale-gen
[...]
+ '[' -f /usr/local/share/i18n/locales/en_US ']'
+ localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8
/usr/sbin/locale-gen: line 62: 31157 Killed localedef -i
$input -c -f $charset -A /usr/share/locale/locale.alias $locale
+ :
+ echo ' done'
done
[...]
Killed
Manual try:
$ localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8
<... time passes>
Killed
I don't have possibilities to install any trace tools in this low
memory system.
Possibly related:
https://bugs.launchpad.net/ubuntu/+source/debian-installer/+bug/202959
Versions of packages locales depends on:
ii debconf [debconf-2.0] 1.5.58
ii libc-bin 2.19-22
locales recommends no packages.
locales suggests no packages.
-- debconf-show failed
+ set -e
+ LOCALEGEN=/etc/locale.gen
+ LOCALES=/usr/share/i18n/locales
+ USER_LOCALES=/usr/local/share/i18n/locales
+ '[' -n y ']'
+ unset POSIXLY_CORRECT
+ '[' -f /etc/locale.gen ']'
+ '[' -s /etc/locale.gen ']'
+ KEEP=
+ '[' '' = --keep-existing ']'
+ '[' -z '' ']'
+ rm -rf /usr/lib/locale/locale-archive
+ umask 022
+ echo 'Generating locales (this might take a while)...'
Generating locales (this might take a while)...
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ is_entry_ok
+ '[' -n en_US.UTF-8 -a -n UTF-8 ']'
+ true
+ '[' '' ']'
++ sed 's/\([^.\@]*\).*/\1/'
++ echo en_US.UTF-8
+ echo -n ' en_US'
en_US+ echo -n .UTF-8
.UTF-8++ sed 's/\([^\@]*\)\(\@.*\)*/\2/'
++ echo en_US.UTF-8
+ echo -n
+ echo -n ...
...+ '[' -f /usr/local/share/i18n/locales/en_US.UTF-8 ']'
+ '[' -f /usr/share/i18n/locales/en_US.UTF-8 ']'
++ sed 's/\([^.]*\)[^@]*\(.*\)/\1\2/'
++ echo en_US.UTF-8
+ input=en_US
+ '[' -f /usr/local/share/i18n/locales/en_US ']'
+ localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8
/usr/sbin/locale-gen: line 62: 31187 Killed localedef -i
$input -c -f $charset -A /usr/share/locale/locale.alias $locale
+ :
+ echo ' done'
done
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ case $locale in
+ continue
+ read locale charset
+ echo 'Generation complete.'
Generation complete.
--- End Message ---
--- Begin Message ---
On 2016-03-12 23:19, Aurelien Jarno wrote:
> On 2015-12-29 23:49, Aurelien Jarno wrote:
> > On 2015-12-08 09:41, Aurelien Jarno wrote:
> > > control: tag -1 + moreinfo
> > >
> > > On 2015-12-07 22:57, Jari Aalto wrote:
> > > > Package: locales
> > > > Version: 2.19-22
> > > > Severity: important
> > > >
> > > > Unable to install package "locales" or generate locales manually on
> > > > x86 with 64 Mb and plenty of free swap. Output of htop(1):
> > > >
> > > > CPU[||||||| 11.1%] Tasks:
> > > > 38, 0 thr; 1 running
> > > > Mem[|||||||||||||||||||||||||||||||||||||||||||29/56MB] Load
> > > > average: 0.17 2.59 2.14
> > > > Swp[|| 21/760MB] Uptime:
> > > > 634 days(!), 20:34:35
> > > >
> > > >
> > > > $ locale-gen
> > > > Generating locales (this might take a while)...
> > > > en_US.UTF-8.../usr/sbin/locale-gen: line 62: 31200 Killed
> > > > localedef -i $input -c -f $charset -A
> > > > /usr/share/locale/locale.alias $locale
> > > > done
> > > > Generation complete.
> > > >
> > > > System has only en_US.UTF-8 activated:
> > > >
> > > > $ grep -v '#' /etc/locale.gen
> > > > en_US.UTF-8 UTF-8
> > > >
> > > > Debug listing:
> > > >
> > > >
> > > > $ sh -x locale-gen
> > > > [...]
> > > > + '[' -f /usr/local/share/i18n/locales/en_US ']'
> > > > + localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias
> > > > en_US.UTF-8
> > > > /usr/sbin/locale-gen: line 62: 31157 Killed
> > > > localedef -i $input -c -f $charset -A /usr/share/locale/locale.alias
> > > > $locale
> > > > + :
> > > > + echo ' done'
> > > > done
> > > > [...]
> > > > Killed
> > > >
> > > > Manual try:
> > > >
> > > > $ localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias
> > > > en_US.UTF-8
> > > > <... time passes>
> > > > Killed
> > >
> > > localedef definitely needs more than 64MB of RAM, that said with
> > > 760MB swap it should run fine.
> > >
> > > If the program gets killed, there is not a lot we can do on the libc
> > > side, that's clearly a problem on your system.
> > >
> > > > I don't have possibilities to install any trace tools in this low
> > > > memory system.
> > >
> > > I guess you can get some information from the kernel (using dmesg) about
> > > why localedef gets killed. You should also look how the overcommit is
> > > configured on your system:
> > >
> > > https://www.kernel.org/doc/Documentation/vm/overcommit-accounting
> >
> > Any news on that? Can you provide the output of dmesg?
> >
>
> Any news?
No answer from the submitter, closing the bug.
--
Aurelien Jarno GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net
--- End Message ---