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

Bug#517884: marked as done (locales: locales.config ignores debconf entries)



Your message dated Thu, 12 Mar 2009 08:47:23 +0000
with message-id <E1LhgZX-0000Ah-Jw@ries.debian.org>
and subject line Bug#517884: fixed in glibc 2.9-5
has caused the Debian Bug report #517884,
regarding locales: locales.config ignores debconf entries
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
immediately.)


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

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

If /etc/locale.gen does not yet exist, locales.config ignores existing
debconf entries in locales/locales_to_be_generated and overwrites them. This
was already reported [1] and later fixed in glibc-2.7 but reappears in
glibc-2.9. Patch is attached.

Greetings,
Michael

[1] http://lists.debian.org/debian-glibc/2008/10/msg00155.html

- -- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.28-7.slh.1-sidux-amd64 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

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

locales recommends no packages.

locales suggests no packages.

- -- debconf information excluded

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkmsIicACgkQnwTD+9oPQShafACeOQFjS94nYP4SnlV/R1xUxOkn
E2IAn1+l5pzG1ToZx9iIXBpfZMDoTJa1
=b+hF
-----END PGP SIGNATURE-----
--- a/debian/debhelper.in/locales.config
+++ b/debian/debhelper.in/locales.config
@@ -38,10 +38,13 @@
 SUPPORTED_LOCALES="$(echo -e "$PROVIDED_LOCALES\n$USER_LOCALES\n$GEN_LOCALES" | grep -v "^$" | sort -u | tr '\n' ',' | sed -e 's/, */, /g' -e 's/, *$//g')"
 
 # Get the list of selected locales from /etc/locale.gen
-if [ -L $LG ] && [ "$(readlink $LG)" = "/usr/share/i18n/SUPPORTED" ]; then
-    SELECTED_LOCALES="All locales"
-else
-    SELECTED_LOCALES="$(echo "$GEN_LOCALES" | sort -u | tr '\n' ',' | sed -e 's/, */, /g' -e 's/, *$//g')"
+if [ -e $LG ]; then
+    if [ -L $LG ] && [ "$(readlink $LG)" = "/usr/share/i18n/SUPPORTED" ]; then
+        SELECTED_LOCALES="All locales"
+    else
+        SELECTED_LOCALES="$(echo "$GEN_LOCALES" | sort -u | tr '\n' ',' | sed -e 's/, */, /g' -e 's/, *$//g')"
+    fi
+    db_set locales/locales_to_be_generated "$SELECTED_LOCALES"
 fi
 
 DEFAULT_ENVIRONMENT="$(cat /etc/environment /etc/default/locale 2>/dev/null | awk 'BEGIN {lang="None"} /^LANG=/ {gsub("\"", ""); sub("LANG=", ""); lang=$0;} END {print lang}')"
@@ -51,7 +54,6 @@
     DEFAULT_ENVIRONMENT="None"
 fi
 
-db_set locales/locales_to_be_generated "$SELECTED_LOCALES"
 db_set locales/default_environment_locale "$DEFAULT_ENVIRONMENT"
 db_subst locales/locales_to_be_generated locales "$SUPPORTED_LOCALES"
 

--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.9-5

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

glibc-doc_2.9-5_all.deb
  to pool/main/g/glibc/glibc-doc_2.9-5_all.deb
glibc-source_2.9-5_all.deb
  to pool/main/g/glibc/glibc-source_2.9-5_all.deb
glibc_2.9-5.diff.gz
  to pool/main/g/glibc/glibc_2.9-5.diff.gz
glibc_2.9-5.dsc
  to pool/main/g/glibc/glibc_2.9-5.dsc
libc6-dbg_2.9-5_amd64.deb
  to pool/main/g/glibc/libc6-dbg_2.9-5_amd64.deb
libc6-dev-i386_2.9-5_amd64.deb
  to pool/main/g/glibc/libc6-dev-i386_2.9-5_amd64.deb
libc6-dev_2.9-5_amd64.deb
  to pool/main/g/glibc/libc6-dev_2.9-5_amd64.deb
libc6-i386_2.9-5_amd64.deb
  to pool/main/g/glibc/libc6-i386_2.9-5_amd64.deb
libc6-pic_2.9-5_amd64.deb
  to pool/main/g/glibc/libc6-pic_2.9-5_amd64.deb
libc6-prof_2.9-5_amd64.deb
  to pool/main/g/glibc/libc6-prof_2.9-5_amd64.deb
libc6-udeb_2.9-5_amd64.udeb
  to pool/main/g/glibc/libc6-udeb_2.9-5_amd64.udeb
libc6_2.9-5_amd64.deb
  to pool/main/g/glibc/libc6_2.9-5_amd64.deb
libnss-dns-udeb_2.9-5_amd64.udeb
  to pool/main/g/glibc/libnss-dns-udeb_2.9-5_amd64.udeb
libnss-files-udeb_2.9-5_amd64.udeb
  to pool/main/g/glibc/libnss-files-udeb_2.9-5_amd64.udeb
locales-all_2.9-5_amd64.deb
  to pool/main/g/glibc/locales-all_2.9-5_amd64.deb
locales_2.9-5_all.deb
  to pool/main/g/glibc/locales_2.9-5_all.deb
nscd_2.9-5_amd64.deb
  to pool/main/g/glibc/nscd_2.9-5_amd64.deb



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

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

Debian distribution maintenance software
pp.
Aurelien Jarno <aurel32@debian.org> (supplier of updated glibc 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 12 Mar 2009 00:13:02 +0100
Source: glibc
Binary: glibc-doc glibc-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.9-5
Distribution: unstable
Urgency: low
Maintainer: Aurelien Jarno <aurel32@debian.org>
Changed-By: Aurelien Jarno <aurel32@debian.org>
Description: 
 glibc-doc  - GNU C Library: Documentation
 glibc-source - GNU C Library: sources
 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: 32bit 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: 32bit 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: 172123 517386 517795 517884 518394
Changes: 
 glibc (2.9-5) unstable; urgency=low
 .
   [ Clint Adams ]
   * Change first day of the week in ru_UA locale to Monday.  closes:
     #517386.
 .
   [ Aurelien Jarno ]
   * testsuite-checking/expected-results-i486-linux-gnu-libc,
     testsuite-checking/expected-results-i686-linux-i686: remove
     testgrp.out from the ignore list, it was due to a misconfiguration
     of the build daemon.
   * debhelper.in/libc.{preinst,postint}: bump the version triggering the
     restart of NSS related services to 2.9-5.
   * debhelper.in/libc.postint: change cupsys into cups.
   * script.in/nsscheck.sh: convert mysql-server into mysql. Closes:
     bug#172123.
   * merge lost patch from lenny:
     - debhelper.in/locales.config: use previous debconf settings if
       /etc/locales does not exists. Closes: bug#517884.
   * debian/local/manpages/ld.so.8: fix a typo.  Closes: bug#518394.
   * debhelper.in/libc.preinst, debhelper.in/libc.templates: warn users
     about the need to disable xscreensaver and xlockmore before libc6
     is unpacked.  Closes: bug#517795.
 .
   [ Samuel Thibault ]
   * debian/patches/hurd-i386/cvs-ECANCELED.diff: rename into
     submitted-ECANCELED.diff
   * debian/patches/hurd-i386/local-net-headers.diff: rename into
     cvs-net-headers.diff
   * debian/patches/hurd-i386/local-pthread_types.diff: make it create a new
     sysdep/mach/hurd/bits/pthreadtypes.h instead of modifying
     bits/pthreadtypes.h.  Move from series.hurd-i386 to series.
   * debian/patches/hurd-i386/local-tls-dtv-offset.diff: remove patch, make
     local-tls-support.diff create tlsdesc.sym instead.
   * debian/patches/hurd-i386/local-no-strerror_l.diff: remove patch, replaced
     by...
   * debian/patches/hurd-i386/cvs-strerror_l.diff: new patch from Thomas
     Schwinge.
Checksums-Sha1: 
 92a32fb7cc6f5ba8546a8f2b0b7e2c787bfed7e1 2650 glibc_2.9-5.dsc
 c173c0a6bd1bd17fa330e92d769bc2bdf3f69b51 692542 glibc_2.9-5.diff.gz
 dbd9f20cb24a4b646892f5e33c5e478d948b4586 1652318 glibc-doc_2.9-5_all.deb
 2f81a04f1a46c073d7e760b0c2466d4b1f6c0635 11175580 glibc-source_2.9-5_all.deb
 f5cefba2d2e42dd9a01107b4d2f5b34ca5e80777 4664574 locales_2.9-5_all.deb
 99c380c2872a7defdd9e0fb81b3cc0fa4f0f1285 4920180 libc6_2.9-5_amd64.deb
 240fae5b2c7ab0304b2fae0e008d954b8bcda0dd 2519010 libc6-dev_2.9-5_amd64.deb
 042e6a44a131492246b4f57fd37f4b0c9051be9c 1946638 libc6-prof_2.9-5_amd64.deb
 887a5cdc89d1221c5e1030c6bac1246b7aaa2674 1482156 libc6-pic_2.9-5_amd64.deb
 2ccc962d58d0782ce0c01d5afc2f097aadc52853 2883004 locales-all_2.9-5_amd64.deb
 26f4d87dc9dafcce4b200a5da981b0c98219d302 3745926 libc6-i386_2.9-5_amd64.deb
 29b7e4bb8520348c11d55ddd15adf6a5738a3533 1500736 libc6-dev-i386_2.9-5_amd64.deb
 cc1a179a79e1c8fedb1ef081526e11793e1703f2 184236 nscd_2.9-5_amd64.deb
 3aef94fdd26529d632e95af678f76e468cadd032 10623464 libc6-dbg_2.9-5_amd64.deb
 55796440a34b77730e13e0e94bbdd4d89f912fef 1115552 libc6-udeb_2.9-5_amd64.udeb
 7092f2f76204ba8a77c71cafd057a110f7e811d0 10834 libnss-dns-udeb_2.9-5_amd64.udeb
 b3f5a876c668f5de740b48444ac321ac0bc3ce64 19054 libnss-files-udeb_2.9-5_amd64.udeb
Checksums-Sha256: 
 b8ce24352ecc7cee0280bc4a511536a0f429fc003650fc23326717fae83ab023 2650 glibc_2.9-5.dsc
 bf0f9a9bda0a6227f63f0ab016dc5bcc6497335e107e55d301393cd8223ad777 692542 glibc_2.9-5.diff.gz
 2bfcb3f0ef278ebc4be6fb0b425a5e006403eadd60e61a7615994a6bb11a3477 1652318 glibc-doc_2.9-5_all.deb
 8209d844cfc8e5e7c41c82a0b6dd416cede03c27cc35bb49476b86540d4e48c7 11175580 glibc-source_2.9-5_all.deb
 fb0fb5e85c65caa437859d686d749999ebb3c391525b978c509d7ce8583e921d 4664574 locales_2.9-5_all.deb
 ccb6dfab0ab2cc2706a0e0e18042f2daa79bb66185b65b4f84d116deef5601a9 4920180 libc6_2.9-5_amd64.deb
 f1c3b9b07716979edac869dddad013d2521c12e50ebfbcc1904a076f5c3bad0d 2519010 libc6-dev_2.9-5_amd64.deb
 283402a8c35983e1646ab268e13997eb5d816e344962db7982292e618b23f6b7 1946638 libc6-prof_2.9-5_amd64.deb
 d74bb0c3c8bf2fab11d8f5672187332b84aec18e402d7eb250ed2a985dfaaa2e 1482156 libc6-pic_2.9-5_amd64.deb
 cf08824659ae1c6eddf2e18c4250489a764aac14aa8a5c7df993e14f8dfcc00c 2883004 locales-all_2.9-5_amd64.deb
 22c267e0bf02e668454633b98c0e422d2876622c49d3c320f1373f661fda9a59 3745926 libc6-i386_2.9-5_amd64.deb
 6c588ad817826333322e9fda5ba9182141717fa01c3c6437a6e4c1f08c705dbe 1500736 libc6-dev-i386_2.9-5_amd64.deb
 076185616b24185f11d3fbd6a69d546bf041aa9cb5318e95e63021a325e5c905 184236 nscd_2.9-5_amd64.deb
 e69d65b32a45fa5b562af23ab4613a568a581fa312b711417fb016df904e4bdc 10623464 libc6-dbg_2.9-5_amd64.deb
 7cf99336102b0d6dfba096c41fdb07ec3d92f9718059711c1a43f7839b344d76 1115552 libc6-udeb_2.9-5_amd64.udeb
 1032507651e8b8a2f6a490f0c1eebfa306a95c75795ea325dab2098b31852e32 10834 libnss-dns-udeb_2.9-5_amd64.udeb
 f4f9f4d3b346317e0ef0a5c683a19161a515c72e732f97060a78ee3e58578f1b 19054 libnss-files-udeb_2.9-5_amd64.udeb
Files: 
 b3dbcc706054cd5f54fb2a8bb3068c18 2650 libs required glibc_2.9-5.dsc
 bcadc38d7e4a197da6e70df13bdc9d4c 692542 libs required glibc_2.9-5.diff.gz
 dd2c047bb85ef38bba25b59e994965c0 1652318 doc optional glibc-doc_2.9-5_all.deb
 0b4d8732930d446f1ad994ba793e4335 11175580 devel optional glibc-source_2.9-5_all.deb
 1e74b9c0f157f781aa45a289f04250cf 4664574 libs standard locales_2.9-5_all.deb
 63f3ab05185a5ccd173b428df277be80 4920180 libs required libc6_2.9-5_amd64.deb
 2b57b3d4c20827a6cc66f409ed554f63 2519010 libdevel optional libc6-dev_2.9-5_amd64.deb
 d3c080940fd80aa59d2e86f28bb9309b 1946638 libdevel extra libc6-prof_2.9-5_amd64.deb
 85a935daf6413f3b450c25b4a960dcab 1482156 libdevel optional libc6-pic_2.9-5_amd64.deb
 0ab236753ed043ac3712abd3a153eba5 2883004 libs extra locales-all_2.9-5_amd64.deb
 93dcec8e64420dd5694a9230e6c81592 3745926 libs optional libc6-i386_2.9-5_amd64.deb
 422fd86cd6148a42c5018dbcc36fa816 1500736 libdevel optional libc6-dev-i386_2.9-5_amd64.deb
 01bf6282a5c71f611ca66ab1fd4f3796 184236 admin optional nscd_2.9-5_amd64.deb
 c678a7e06888b3fb2961d969d0a01231 10623464 libdevel extra libc6-dbg_2.9-5_amd64.deb
 e1d6456834643eb5ddff3e7c7d8c9775 1115552 debian-installer extra libc6-udeb_2.9-5_amd64.udeb
 41f32305487c6eb04be44e9e0a5c60c3 10834 debian-installer extra libnss-dns-udeb_2.9-5_amd64.udeb
 a5df490e20798835f9b9ab14875bb2b3 19054 debian-installer extra libnss-files-udeb_2.9-5_amd64.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFJuK52w3ao2vG823MRAqecAJ9fEh6EFAhcrgS1AHvZ+PUuaNE/7gCfdc4N
KKTj82ZJXhSnOwwZ87Bo/E4=
=+HO5
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: