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

Bug#529368: marked as done (duplicates in locales.gen)

Your message dated Tue, 24 Nov 2009 07:18:09 +0000
with message-id <E1NCpf7-0000Z8-5v@ries.debian.org>
and subject line Bug#529368: fixed in eglibc 2.10.2-2
has caused the Debian Bug report #529368,
regarding duplicates in locales.gen
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 owner@bugs.debian.org

529368: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=529368
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: locales
Version: 2.9-12
Severity: normal
Tags: d-i

I have at least two systems where /etc/locale.gen contains two copies of the
en_US.UTF-8 line. On both, one copy is present in alphabetical order with the
rest, and the other copy is near the end of the file. Reconfiguring locales
does not remove the duplicate, and localegen wastes time by building the same
locale twice.

On one system, my /etc history indicates that the change occurred on the
upgrade to version 2.9-4 of locales (from version 2.7-18). The version number
is likely not significanta, the significant thing seems to be that this was
the first upgrade of locales after the initial installation. At that
time, locale.gen was changed as follows, note the addition of a dup entry.

--- a/locale.gen
+++ b/locale.gen
@@ -135,7 +135,7 @@
 # en_SG.UTF-8 UTF-8
 # en_US ISO-8859-1
 # en_US.ISO-8859-15 ISO-8859-15
-# en_US.UTF-8 UTF-8
+en_US.UTF-8 UTF-8
 # en_ZA ISO-8859-1
 # en_ZA.UTF-8 UTF-8
 # en_ZW ISO-8859-1
@@ -422,3 +422,12 @@
 # zu_ZA ISO-8859-1
 # zu_ZA.UTF-8 UTF-8
 en_US.UTF-8 UTF-8
+# bo_CN UTF-8
+# bo_IN UTF-8
+# en_AG UTF-8
+# ht_HT UTF-8
+# ks_IN@devanagari UTF-8
+# nl_AW UTF-8
+# sd_IN UTF-8
+# sd_IN@devanagari UTF-8
+# shs_CA UTF-8

I suspect this has something to do with d-i (localechooser) appending an
uncommented entry to the file, but the uncommenting of the duplicate entry
seems to be done by locales, and I think this should be fixed in locales.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.29-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages locales depends on:
ii  debconf [debconf-2.0]         1.5.26     Debian configuration management sy
ii  libc6 [glibc-2.9-1]           2.9-12     GNU C Library: Shared libraries

locales recommends no packages.

locales suggests no packages.

-- debconf information:
* locales/default_environment_locale: en_US.UTF-8
* locales/locales_to_be_generated: en_US.UTF-8 UTF-8, fr_FR.UTF-8 UTF-8

see shy jo

Attachment: signature.asc
Description: Digital signature

--- End Message ---
--- Begin Message ---
Source: eglibc
Source-Version: 2.10.2-2

We believe that the bug you reported is fixed in the latest version of
eglibc, which is due to be installed in the Debian FTP archive:

  to main/e/eglibc/eglibc-source_2.10.2-2_all.deb
  to main/e/eglibc/eglibc_2.10.2-2.diff.gz
  to main/e/eglibc/eglibc_2.10.2-2.dsc
  to main/e/eglibc/glibc-doc_2.10.2-2_all.deb
  to main/e/eglibc/libc-bin_2.10.2-2_amd64.deb
  to main/e/eglibc/libc-dev-bin_2.10.2-2_amd64.deb
  to main/e/eglibc/libc6-dbg_2.10.2-2_amd64.deb
  to main/e/eglibc/libc6-dev-i386_2.10.2-2_amd64.deb
  to main/e/eglibc/libc6-dev_2.10.2-2_amd64.deb
  to main/e/eglibc/libc6-i386_2.10.2-2_amd64.deb
  to main/e/eglibc/libc6-pic_2.10.2-2_amd64.deb
  to main/e/eglibc/libc6-prof_2.10.2-2_amd64.deb
  to main/e/eglibc/libc6-udeb_2.10.2-2_amd64.udeb
  to main/e/eglibc/libc6_2.10.2-2_amd64.deb
  to main/e/eglibc/libnss-dns-udeb_2.10.2-2_amd64.udeb
  to main/e/eglibc/libnss-files-udeb_2.10.2-2_amd64.udeb
  to main/e/eglibc/locales-all_2.10.2-2_amd64.deb
  to main/e/eglibc/locales_2.10.2-2_all.deb
  to main/e/eglibc/nscd_2.10.2-2_amd64.deb

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 529368@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Aurelien Jarno <aurel32@debian.org> (supplier of updated eglibc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)

Hash: SHA1

Format: 1.8
Date: Tue, 24 Nov 2009 06:12:57 +0100
Source: eglibc
Binary: libc-bin libc-dev-bin glibc-doc eglibc-source locales locales-all nscd libc6 libc6-dev libc6-dbg libc6-prof libc6-pic libc6-udeb libc6.1 libc6.1-dev libc6.1-dbg libc6.1-prof libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev libc0.3-dbg libc0.3-prof libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev libc0.1-dbg libc0.1-prof libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 libc6-sparc64 libc6-dev-sparc64 libc6-s390x libc6-dev-s390x libc6-amd64 libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 libc6-dev-ppc64 libc6-mipsn32 libc6-dev-mipsn32 libc6-mips64 libc6-dev-mips64 libc0.1-i386 libc0.1-dev-i386 libc6-sparcv9b libc6-i686 libc6-xen libc0.1-i686 libc6.1-alphaev67 libnss-dns-udeb libnss-files-udeb
Architecture: source all amd64
Version: 2.10.2-2
Distribution: unstable
Urgency: low
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Changed-By: Aurelien Jarno <aurel32@debian.org>
 eglibc-source - Embedded GNU C Library: sources
 glibc-doc  - GNU C Library: Documentation
 libc-bin   - GNU C Library: Binaries
 libc-dev-bin - GNU C Library: Development binaries
 libc0.1    - GNU C Library: Shared libraries
 libc0.1-dbg - GNU C Library: detached debugging symbols
 libc0.1-dev - GNU C Library: Development Libraries and Header Files
 libc0.1-dev-i386 - GNU C Library: 32bit development libraries for AMD64
 libc0.1-i386 - GNU C Library: 32bit shared libraries for AMD64
 libc0.1-i686 - GNU C Library: Shared libraries [i686 optimized]
 libc0.1-pic - GNU C Library: PIC archive library
 libc0.1-prof - GNU C Library: Profiling Libraries
 libc0.1-udeb - GNU C Library: Shared libraries - udeb (udeb)
 libc0.3    - GNU C Library: Shared libraries
 libc0.3-dbg - GNU C Library: detached debugging symbols
 libc0.3-dev - GNU C Library: Development Libraries and Header Files
 libc0.3-pic - GNU C Library: PIC archive library
 libc0.3-prof - GNU C Library: Profiling Libraries
 libc0.3-udeb - GNU C Library: Shared libraries - udeb (udeb)
 libc6      - GNU C Library: Shared libraries
 libc6-amd64 - GNU C Library: 64bit Shared libraries for AMD64
 libc6-dbg  - GNU C Library: detached debugging symbols
 libc6-dev  - GNU C Library: Development Libraries and Header Files
 libc6-dev-amd64 - GNU C Library: 64bit Development Libraries for AMD64
 libc6-dev-i386 - GNU C Library: 32-bit development libraries for AMD64
 libc6-dev-mips64 - GNU C Library: 64bit Development Libraries for MIPS64
 libc6-dev-mipsn32 - GNU C Library: n32 Development Libraries for MIPS64
 libc6-dev-powerpc - GNU C Library: 32bit powerpc development libraries for ppc64
 libc6-dev-ppc64 - GNU C Library: 64bit Development Libraries for PowerPC64
 libc6-dev-s390x - GNU C Library: 64bit Development Libraries for IBM zSeries
 libc6-dev-sparc64 - GNU C Library: 64bit Development Libraries for UltraSPARC
 libc6-i386 - GNU C Library: 32-bit shared libraries for AMD64
 libc6-i686 - GNU C Library: Shared libraries [i686 optimized]
 libc6-mips64 - GNU C Library: 64bit Shared libraries for MIPS64
 libc6-mipsn32 - GNU C Library: n32 Shared libraries for MIPS64
 libc6-pic  - GNU C Library: PIC archive library
 libc6-powerpc - GNU C Library: 32bit powerpc shared libraries for ppc64
 libc6-ppc64 - GNU C Library: 64bit Shared libraries for PowerPC64
 libc6-prof - GNU C Library: Profiling Libraries
 libc6-s390x - GNU C Library: 64bit Shared libraries for IBM zSeries
 libc6-sparc64 - GNU C Library: 64bit Shared libraries for UltraSPARC
 libc6-sparcv9b - GNU C Library: Shared libraries [v9b optimized]
 libc6-udeb - GNU C Library: Shared libraries - udeb (udeb)
 libc6-xen  - GNU C Library: Shared libraries [Xen version]
 libc6.1    - GNU C Library: Shared libraries
 libc6.1-alphaev67 - GNU C Library: Shared libraries (EV67 optimized)
 libc6.1-dbg - GNU C Library: detached debugging symbols
 libc6.1-dev - GNU C Library: Development Libraries and Header Files
 libc6.1-pic - GNU C Library: PIC archive library
 libc6.1-prof - GNU C Library: Profiling Libraries
 libc6.1-udeb - GNU C Library: Shared libraries - udeb (udeb)
 libnss-dns-udeb - GNU C Library: NSS helper for DNS - udeb (udeb)
 libnss-files-udeb - GNU C Library: NSS helper for files - udeb (udeb)
 locales    - GNU C Library: National Language (locale) data [support]
 locales-all - GNU C Library: Precompiled locale data
 nscd       - GNU C Library: Name Service Cache Daemon
Closes: 474479 499781 529368 556945
 eglibc (2.10.2-2) unstable; urgency=low
   [ Carlos O'Donell]
   * debian/patches/hppa/cvs-nptl-compat.diff: new version to fix
     pthread structures alignment on hppa.
   [ Aurelien Jarno ]
   * debian/control: bump libc-bin breaks on libc0.1/0.3/6/6.1 to (<< 2.10).
     Closes: #556945.
   * patches/localedata/submitted-pt_BR.diff: new patch to fix the thousand
     separator on pt_BR locale.  Closes: #474479.
   * debhelper.in/locales.postinst: if an selected entry is present more than
     once, only uncomment the first one.  Closes: #529368.
   * patches/any/submitted-gethostbyname3.diff: return an error if the
     nameserver timeouts.  Closes: #499781.
 5ba0e882f6e322989d034881400fe3a8e2036cb6 2803 eglibc_2.10.2-2.dsc
 b24672518244662b037c1f86993fb7416aa690d4 785090 eglibc_2.10.2-2.diff.gz
 6dd398e20c8ce1632d99695a4a61b073a50593e7 1815230 glibc-doc_2.10.2-2_all.deb
 fd0e97e649e3d1ed734962693c3948e899379db0 10941230 eglibc-source_2.10.2-2_all.deb
 56ab672e9d3a6a7f009b608167fc57e96828316a 4752692 locales_2.10.2-2_all.deb
 74d01ae04cdd056449f0027d2b69a7f3a2e1f9d4 4241992 libc6_2.10.2-2_amd64.deb
 0ca7b7f053a065eb26d8ef4206ff6b31ffc73a67 2546252 libc6-dev_2.10.2-2_amd64.deb
 c18606f1b03a45dbe447a69c8fe17e4950951d4b 1992866 libc6-prof_2.10.2-2_amd64.deb
 7e7e4c213740f85c97b78641961f03c522e7ddd9 1517160 libc6-pic_2.10.2-2_amd64.deb
 08b35390872f8505f4e48946f36aad1117a8a0c0 727598 libc-bin_2.10.2-2_amd64.deb
 b200d7d3233be91e99350130d3d6471f4c7b4c57 200562 libc-dev-bin_2.10.2-2_amd64.deb
 3b20c44dcd4d648b02a9634d5e8427a57ba1055d 3067854 locales-all_2.10.2-2_amd64.deb
 565f380656bc48beb7df67f00c2761a94dbb6c8c 3792858 libc6-i386_2.10.2-2_amd64.deb
 c8b339e8f717f0f7729b81b2fc25a2119e91c1f3 1497928 libc6-dev-i386_2.10.2-2_amd64.deb
 67b14fb393761262b3ada61c9524cfcefa51500d 189536 nscd_2.10.2-2_amd64.deb
 10b2b58c05c51d7354b934fa3b1049727b1a1800 10254474 libc6-dbg_2.10.2-2_amd64.deb
 b3ed7f9a17cbceb56b62b0e6152644c34356ae08 1133028 libc6-udeb_2.10.2-2_amd64.udeb
 97945a9a44126ae349bc36e0d71568664d8d053d 11210 libnss-dns-udeb_2.10.2-2_amd64.udeb
 fc6e19456a30b19a6b3fb1ca2c8ba401a7615459 19534 libnss-files-udeb_2.10.2-2_amd64.udeb
 ea6440b08a29226906c03971b2a908f8f9710d37b6b48bc0f797d62d3d3bf8be 2803 eglibc_2.10.2-2.dsc
 f6c50d6cf1a8b5e21e23bf8d877d597b857d69886fe2ca2b7b77f27293760a14 785090 eglibc_2.10.2-2.diff.gz
 329afffda0f203a650b613c2cbbd4b6b83c78075f6ad04f0102038d6d2919ce6 1815230 glibc-doc_2.10.2-2_all.deb
 d5cdb90e66f7c09f51f8c02578f3b8bc44f4105c8a86d52cd6db207e5a4d6c57 10941230 eglibc-source_2.10.2-2_all.deb
 f4faba0f52b50068508202363b87957df0b0deba95744aaef21be7ff6f048cda 4752692 locales_2.10.2-2_all.deb
 1f83c568ca1500c9f97c6942c14cfd517bde7f63cd7ea9ac75e8d7bce281ee9d 4241992 libc6_2.10.2-2_amd64.deb
 be7fff7090975f42213d1f1d2dc4812a0b3eee6cda5e705bb3c1f60605cb326f 2546252 libc6-dev_2.10.2-2_amd64.deb
 412abf9094c75da72d81645f9868b26d00a66f31a7a830affb67e33ddef6a099 1992866 libc6-prof_2.10.2-2_amd64.deb
 152ceef2d6fd3b405ae2bd500fcd7ec896a63febd473bdd0abc069521e51d28c 1517160 libc6-pic_2.10.2-2_amd64.deb
 a2a5a435fe2b11f87944f1d352a1379695e8fc2a361f7747cd6ab17f1732a57f 727598 libc-bin_2.10.2-2_amd64.deb
 5d2db899b47327d60b19529c2e61a4300ece844ffb4bbbe5037234b0dd58e81f 200562 libc-dev-bin_2.10.2-2_amd64.deb
 8bbe23f2f412a8e6074d090353493ae7ac3665bed834d63c82634c9ba596fdda 3067854 locales-all_2.10.2-2_amd64.deb
 2db5ca8256d56f1d28c117aaf96479cb795dc017448422554d3932ddfc4080a5 3792858 libc6-i386_2.10.2-2_amd64.deb
 3adb0db4d8e77937f605cc52f35feb61071d03a9b0ca6ca3765c25624093a2ef 1497928 libc6-dev-i386_2.10.2-2_amd64.deb
 529e113ab5ca5bd3f1b103d5b585b18f71d039638600e50bd472c9ada9dc1694 189536 nscd_2.10.2-2_amd64.deb
 2fad5bd728572a4acbe0c192360473cf1a48da76b939dea520b47da8483201c2 10254474 libc6-dbg_2.10.2-2_amd64.deb
 0bc73443519c44c068c9ff0c0520adeaa17e5011b80389b97b5048c79524ed88 1133028 libc6-udeb_2.10.2-2_amd64.udeb
 a1e9306f08fd2afe936957a8e9552aaa160ad391b3872846f93ef2a01baa2f8a 11210 libnss-dns-udeb_2.10.2-2_amd64.udeb
 9765aa12e6898292d69e2a600cbdb377e59abd356d80f865ff1af9182f8411c4 19534 libnss-files-udeb_2.10.2-2_amd64.udeb
 cd26e75b3dfce49238fc9e4878ea328a 2803 libs required eglibc_2.10.2-2.dsc
 605c5c5af750abfeba939ff924e7d7d3 785090 libs required eglibc_2.10.2-2.diff.gz
 eb39be968fb96b6f1391e8b9bbf10557 1815230 doc optional glibc-doc_2.10.2-2_all.deb
 dc8257f4b9eb8b971c355b91d3d74995 10941230 devel optional eglibc-source_2.10.2-2_all.deb
 8de4762cbc8fa387bff6087f07f61d6b 4752692 libs standard locales_2.10.2-2_all.deb
 f10af854b758064590bf83cc36b47e45 4241992 libs required libc6_2.10.2-2_amd64.deb
 aac29e072abede735f1b0bbcdc15ee32 2546252 libdevel optional libc6-dev_2.10.2-2_amd64.deb
 9ee016c98d26f1c267ed4941ee099dde 1992866 libdevel extra libc6-prof_2.10.2-2_amd64.deb
 945ce9dd4910267cd70489696d384df2 1517160 libdevel optional libc6-pic_2.10.2-2_amd64.deb
 6985f56942298413c24ba842ca74242a 727598 libs required libc-bin_2.10.2-2_amd64.deb
 dbe370b4d226942f07a020c8856e23f0 200562 libdevel optional libc-dev-bin_2.10.2-2_amd64.deb
 2f4d4314679013faa491ba7766e5fe76 3067854 libs extra locales-all_2.10.2-2_amd64.deb
 7a9fb8754505c533aa37603e4ddb3431 3792858 libs optional libc6-i386_2.10.2-2_amd64.deb
 9d5f70d21fbb7247e5b62052ecd90b39 1497928 libdevel optional libc6-dev-i386_2.10.2-2_amd64.deb
 e28f2b3b29067d5a21bb37dead4c6cbc 189536 admin optional nscd_2.10.2-2_amd64.deb
 4390e651a3e535fcd390f53428f08aff 10254474 debug extra libc6-dbg_2.10.2-2_amd64.deb
 b24ffec9e170b8ea1c4e92bf7f483545 1133028 debian-installer extra libc6-udeb_2.10.2-2_amd64.udeb
 9c3905e19f5b800f0c1c74103670cdc5 11210 debian-installer extra libnss-dns-udeb_2.10.2-2_amd64.udeb
 25f7c64dd77f7b746461c7597493778a 19534 debian-installer extra libnss-files-udeb_2.10.2-2_amd64.udeb
Package-Type: udeb

Version: GnuPG v1.4.10 (GNU/Linux)


--- End Message ---

Reply to: