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

Bug#57456: marked as done (libc6: setting timezone fails horribly)



Your message dated 21 Feb 2000 10:04:53 -0000
with message-id <20000221100453.8451.qmail@master.debian.org>
and subject line Bug#57456: fixed in glibc 2.1.3-4
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Darren Benham
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 31 Jan 2000 09:30:34 +0000
Received: (qmail 21524 invoked from network); 31 Jan 2000 09:30:34 -0000
Received: from xenon.ah.nl (141.93.32.61)
  by master.debian.org with SMTP; 31 Jan 2000 09:30:34 -0000
Received: from waterstof.wau.mis.ah.nl (root@waterstof.wau.mis.ah.nl [141.93.32.89]) by xenon.ah.nl (8.9.0/8.6.12) with ESMTP id KAA14273 for <submit@bugs.debian.org>; Mon, 31 Jan 2000 10:30:06 +0100 (MET)
Received: from p1imwe29.wau.mis.ah.nl ([141.93.34.60] helo=pcpaul.wau.mis.ah.nl)
	by waterstof.wau.mis.ah.nl with esmtp (Exim 3.02 #3)
	id 12FD9q-0004rd-00
	for submit@bugs.debian.org; Mon, 31 Jan 2000 10:30:06 +0100
Received: from paul by pcpaul.wau.mis.ah.nl with local (Exim 3.12 #1 (Debian))
	id 12FD9o-0002F0-00; Mon, 31 Jan 2000 10:30:04 +0100
From: Paul Slootman <paul@wau.mis.ah.nl>
Subject: libc6: setting timezone fails horribly
To: submit@bugs.debian.org
X-Mailer: bug 3.2.9
Message-Id: <E12FD9o-0002F0-00@pcpaul.wau.mis.ah.nl>
Date: Mon, 31 Jan 2000 10:30:04 +0100

Package: libc6
Version: 2.1.2-12
Severity: important

I had the following symlink:

$ ls -l /etc/localtime 
lrwxrwxrwx    1 root     root           42 Jan 19 16:03 /etc/localtime -> /usr/share/zoneinfo/posix/Europe/Amsterdam

A previous upgrade left me without a /etc/localtime for some reason,
which is why I created the symlink.

Now, when upgrading libc6 to 2.1.2-12 from -11, tzconfig was run:


: Preparing to replace libc6 2.1.2-11 (using .../libc6_2.1.2-12_i386.deb) ...
: Unpacking replacement libc6 ...
: Setting up libc6 (2.1.2-12) ...
: Running 'tzconfig' to set this system's timezone.
: 
: Please enter the number of the geographic area in which you live:
: 
: 
:         1) Africa                       7) Australia
: 
:         2) America                      8) Europe
: 
:         3) US time zones                9) Indian Ocean
: 
:         4) Canada time zones            10) Pacific Ocean
: 
:         5) Asia                         11) Use System V style time zones
: 
:         6) Atlantic Ocean               12) None of the above
: 
: 
: 
: Then you will be shown a list of cities which represent the time zone
: in which they are located. You should choose a city in your time zone.
: 
: Number: 8
: 
: Amsterdam Andorra Athens Belfast Belgrade Berlin Bratislava Brussels
: Bucharest Budapest Chisinau Copenhagen Dublin Gibraltar Helsinki Istanbul
: Kaliningrad Kiev Lisbon Ljubljana London Luxembourg Madrid Malta Minsk
: Monaco Moscow Oslo Paris Prague Riga Rome Samara San_Marino Sarajevo
: Simferopol Skopje Sofia Stockholm Tallinn Tirane Tiraspol Uzhgorod Vaduz
: Vatican Vienna Vilnius Warsaw Zagreb Zaporozhye Zurich
: 
: Please enter the name of one of these cities or zones
: You just need to type enough letters to resolve ambiguities
: Press Enter to view all of them again
: Name: [] Amsterdam
: Your default time zone is set to 'Europe/Amsterdam'.
: Local time is now:      Mon Jan 31 10:14:46 CET 2000.
: Universal Time is now:  Mon Jan 31 09:14:46 UTC 2000.
: Current default timezone: 'Factory'.
:    Local time is now:      Mon Jan 31 09:14:46 Local time zone must be set--see zic manual page 2000.
:    Universal Time is now:  Mon Jan 31 09:14:46 UTC 2000.
: Run 'tzconfig' if you wish to change it.


Note how first it's OK, the local time is reported correctly.
Then it's set to "Factory" ?!  Additionally, I don't see what
"zic" has to do with _setting_ the timezone.

This is seriously screwy, and must be fixed.


Thanks,
Paul Slootman

-- System Information
Debian Release: potato
Kernel Version: Linux pcpaul 2.2.12 #1 Thu Aug 26 10:01:28 CEST 1999 i686 unknown

Versions of the packages libc6 depends on:
ii  ldso           1.9.11-5       The Linux dynamic linker, library and utilit
---------------------------------------
Received: (at 57456-close) by bugs.debian.org; 21 Feb 2000 10:04:53 +0000
Received: (qmail 8453 invoked by uid 1057); 21 Feb 2000 10:04:53 -0000
Date: 21 Feb 2000 10:04:53 -0000
Message-ID: <20000221100453.8451.qmail@master.debian.org>
From: Joel Klecker <debian-glibc@lists.debian.org>
To: 57456-close@bugs.debian.org
Subject: Bug#57456: fixed in glibc 2.1.3-4

We believe that the bug you reported is fixed in the latest version of
glibc, which has been installed in the Debian FTP archive:
libc6-dev_2.1.3-4_i386.deb
  to dists/potato/main/binary-i386/devel/libc6-dev_2.1.3-4.deb
  replacing libc6-dev_2.1.3-2.deb
libc6-dev_2.1.3-4_i386.deb
  to dists/woody/main/binary-i386/devel/libc6-dev_2.1.3-4.deb
  replacing libc6-dev_2.1.3-2.deb
libnss1-compat_2.1.3-4_i386.deb
  to dists/potato/main/binary-i386/oldlibs/libnss1-compat_2.1.3-4.deb
  replacing libnss1-compat_2.1.3-2.deb
libnss1-compat_2.1.3-4_i386.deb
  to dists/woody/main/binary-i386/oldlibs/libnss1-compat_2.1.3-4.deb
  replacing libnss1-compat_2.1.3-2.deb
libc6_2.1.3-4_i386.deb
  to dists/potato/main/binary-i386/base/libc6_2.1.3-4.deb
  replacing libc6_2.1.3-2.deb
libc6_2.1.3-4_i386.deb
  to dists/woody/main/binary-i386/base/libc6_2.1.3-4.deb
  replacing libc6_2.1.3-2.deb
glibc_2.1.3.orig.tar.gz
  to dists/potato/main/source/libs/glibc_2.1.3.orig.tar.gz
  replacing glibc_2.1.3.orig.tar.gz
glibc_2.1.3.orig.tar.gz
  to dists/woody/main/source/libs/glibc_2.1.3.orig.tar.gz
  replacing glibc_2.1.3.orig.tar.gz
glibc-doc_2.1.3-4_all.deb
  to dists/potato/main/binary-all/doc/glibc-doc_2.1.3-4.deb
  replacing glibc-doc_2.1.3-2.deb
glibc-doc_2.1.3-4_all.deb
  to dists/woody/main/binary-all/doc/glibc-doc_2.1.3-4.deb
  replacing glibc-doc_2.1.3-2.deb
locales_2.1.3-4_i386.deb
  to dists/potato/main/binary-i386/admin/locales_2.1.3-4.deb
  replacing locales_2.1.3-2.deb
locales_2.1.3-4_i386.deb
  to dists/woody/main/binary-i386/admin/locales_2.1.3-4.deb
  replacing locales_2.1.3-2.deb
libc6-prof_2.1.3-4_i386.deb
  to dists/potato/main/binary-i386/devel/libc6-prof_2.1.3-4.deb
  replacing libc6-prof_2.1.3-2.deb
libc6-prof_2.1.3-4_i386.deb
  to dists/woody/main/binary-i386/devel/libc6-prof_2.1.3-4.deb
  replacing libc6-prof_2.1.3-2.deb
glibc_2.1.3-4.diff.gz
  to dists/potato/main/source/libs/glibc_2.1.3-4.diff.gz
  replacing glibc_2.1.3-2.diff.gz
glibc_2.1.3-4.diff.gz
  to dists/woody/main/source/libs/glibc_2.1.3-4.diff.gz
  replacing glibc_2.1.3-2.diff.gz
glibc_2.1.3-4.dsc
  to dists/potato/main/source/libs/glibc_2.1.3-4.dsc
  replacing glibc_2.1.3-2.dsc
glibc_2.1.3-4.dsc
  to dists/woody/main/source/libs/glibc_2.1.3-4.dsc
  replacing glibc_2.1.3-2.dsc
nscd_2.1.3-4_i386.deb
  to dists/potato/main/binary-i386/admin/nscd_2.1.3-4.deb
  replacing nscd_2.1.3-2.deb
nscd_2.1.3-4_i386.deb
  to dists/woody/main/binary-i386/admin/nscd_2.1.3-4.deb
  replacing nscd_2.1.3-2.deb
i18ndata_2.1.3-4_all.deb
  to dists/potato/main/binary-all/admin/i18ndata_2.1.3-4.deb
  replacing i18ndata_2.1.3-2.deb
i18ndata_2.1.3-4_all.deb
  to dists/woody/main/binary-all/admin/i18ndata_2.1.3-4.deb
  replacing i18ndata_2.1.3-2.deb
libc6-pic_2.1.3-4_i386.deb
  to dists/potato/main/binary-i386/devel/libc6-pic_2.1.3-4.deb
  replacing libc6-pic_2.1.3-2.deb
libc6-pic_2.1.3-4_i386.deb
  to dists/woody/main/binary-i386/devel/libc6-pic_2.1.3-4.deb
  replacing libc6-pic_2.1.3-2.deb
libc6-dbg_2.1.3-4_i386.deb
  to dists/potato/main/binary-i386/devel/libc6-dbg_2.1.3-4.deb
  replacing libc6-dbg_2.1.3-2.deb
libc6-dbg_2.1.3-4_i386.deb
  to dists/woody/main/binary-i386/devel/libc6-dbg_2.1.3-4.deb
  replacing libc6-dbg_2.1.3-2.deb

Note that this package is not part of the released stable Debian
distribution.  It may have dependencies on other unreleased software,
or other instabilities.  Please take care if you wish to install it.
The update will eventually make its way into the next released Debian
distribution.

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 57456@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joel Klecker <debian-glibc@lists.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.6
Date: Fri, 18 Feb 2000 17:35:19 -0800
Source: glibc
Binary: locales libc0.2-dbg glibc-doc nscd libc6.1-dbg libc0.2 libc6-dbg libnss1-compat libc0.2-prof libc6.1 libc6 libc0.2-pic libc6.1-prof libc6-prof libc0.2-dev libc6.1-pic libc6-pic i18ndata libc6.1-dev libc6-dev
Architecture: source all i386
Version: 2.1.3-4
Distribution: frozen unstable
Urgency: low
Maintainer: Joel Klecker <debian-glibc@lists.debian.org>
Description: 
 glibc-doc  - GNU C Library: Documentation
 i18ndata   - GNU C Library: National Language (locale) data [source]
 libc6      - GNU C Library: Shared libraries and Timezone data
 libc6-dbg  - GNU C Library: Libraries with debugging symbols
 libc6-dev  - GNU C Library: Development Libraries and Header Files.
 libc6-pic  - GNU C Library: PIC archive library
 libc6-prof - GNU C Library: Profiling Libraries.
 libnss1-compat - GNU C Library: Name Service Switch version 1 compatibility
 locales    - GNU C Library: National Language (locale) data [binary]
 nscd       - GNU C Library: Name Service Cache Daemon
Closes: 57031 57456 57482 57580 57584 57698 57797 57885 57922 58385
Changes: 
 glibc (2.1.3-4) frozen unstable; urgency=low
 .
   * The "Pain as bright as steel squared" release.
   * glibc 2.1.3pre4.
   * Remove debian/patches/po-it-po.dpatch,
     debian/patches/powerpc-linux-sys-procfs.h.dpatch, and
     debian/patches/powerpc-linux-syscalls.list-mmap64.dpatch;
     Integrated upstream.
   * Add back debian/patches/linuxthreads-lock.dpatch now that I know
     what it's for (closes:Bug#58385).
   * Bugs closed since devpts.sh is gone (closes:Bug#57584,#57698,#57580).
   * debian/libc/DEBIAN/preinst:
     - Save a copy of /etc/timezone in /etc/timezone.save.
     - Convert /etc/localtime from link to file.
   * debian/libc/DEBIAN/postinst:
     - Use /etc/timezone.save if necessary. (closes:Bug#57885,#57922).
     - Remove some unnecessary timezone code that caused some odd behavior
       (closes:Bug#57456).
   * tzconfig: /etc/localtime is a file, not a link.
   * $(libc): Pre-Depend on debianutils (>= 1.13.1) for readlink.
 .
 glibc (2.1.3-3) frozen unstable; urgency=low
 .
   * The "Pain as bright as steel" release.
   * Move iconv, locale, localedef to $(libc).
   * Remove devpts.sh.
   * debian/patches/po-it-po.dpatch:
     Add "portable object" for Italian (closes:Bug#57031).
   * $(libc): Replaces: locales (closes:Bug#57482).
   * Add Build-Depend for gettext (closes:Bug#57797).
Files: 
 999a376a8ec76ab631c3d4d2f9fe004d 1079 libs required glibc_2.1.3-4.dsc
 45f6fe90f384f4e9108cf475493db250 6583352 libs required glibc_2.1.3.orig.tar.gz
 ca6eb22d2ddbf72caa69a9ce92e7301a 240911 libs required glibc_2.1.3-4.diff.gz
 598ccb233b739462eedb9f1d93821269 1296094 base required libc6_2.1.3-4_i386.deb
 9807c1f7ea76cfee93509946a90f9c92 2091488 devel standard libc6-dev_2.1.3-4_i386.deb
 11d811446ba82b55db270d9d15cd267c 932232 devel extra libc6-prof_2.1.3-4_i386.deb
 f5b9adcb7d284471c937539d714a40f2 2425534 devel extra libc6-dbg_2.1.3-4_i386.deb
 5601fce3090f2a80861f6088a6410476 668726 devel extra libc6-pic_2.1.3-4_i386.deb
 7c75df0c7a4bb2933b5c813513061d97 2858030 admin standard locales_2.1.3-4_i386.deb
 e27d3fd7df3cb4328a67b8ff26253861 34190 admin optional nscd_2.1.3-4_i386.deb
 df044a7f561859043df12d7881fa5e7b 38566 oldlibs extra libnss1-compat_2.1.3-4_i386.deb
 ae894f728fb7130a65a73fbc5ac4e486 1037412 admin extra i18ndata_2.1.3-4_all.deb
 8ac80c8b2c6c7878d3b4559a19583ae4 2186526 doc optional glibc-doc_2.1.3-4_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAjit/vMACgkQRJMoLFuwjIYM6wCgyml781qUHO+MLOIDo1Tc50vF
zewAn2379O4jvwvRFMpt8GQ61678rXHY
=j1tr
-----END PGP SIGNATURE-----


Reply to: