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

Bug#452938: I can reproduce it too



reassign 452938 libc6
severity 452938 serious
retitle 452938 libc6: does not support old timezone format (i386 only ?)
thanks

Raphael Hertzog a écrit :
> Hi,
> 
> I have the same problem here. After upgrade (and reboot) the situation is the following:
> - I have no /etc/timezone file
> - /etc/localtime is as attached
> $ ls -al /etc/localtime 
> -rw-r--r-- 1 root root 1082 2007-06-25 06:53 /etc/localtime
> $ md5sum /etc/localtime 
> 6a39c7fb5d84f0408fce26b44268f56a  /etc/localtime
> 
> HTH. If you have any question, please ask.
> 
> Of some interest too, is the following extract of /var/log/dpkg.log:
> $ grep -E 'libc6|tzdata' /var/log/dpkg.log
> [...]
> 2007-11-25 10:23:53 upgrade libc6-amd64 2.6.1-6 2.7-1
> 2007-11-25 10:23:53 status half-configured libc6-amd64 2.6.1-6
> 2007-11-25 10:23:53 status unpacked libc6-amd64 2.6.1-6
> 2007-11-25 10:23:53 status half-installed libc6-amd64 2.6.1-6
> 2007-11-25 10:23:53 status half-installed libc6-amd64 2.6.1-6
> 2007-11-25 10:23:54 status unpacked libc6-amd64 2.7-1
> 2007-11-25 10:23:54 status unpacked libc6-amd64 2.7-1
> 2007-11-25 10:23:54 upgrade libc6-dev 2.6.1-6 2.7-1
> 2007-11-25 10:23:54 status half-configured libc6-dev 2.6.1-6
> 2007-11-25 10:23:54 status unpacked libc6-dev 2.6.1-6
> 2007-11-25 10:23:54 status half-installed libc6-dev 2.6.1-6
> 2007-11-25 10:23:55 status half-installed libc6-dev 2.6.1-6
> 2007-11-25 10:23:56 status unpacked libc6-dev 2.7-1
> 2007-11-25 10:23:56 status unpacked libc6-dev 2.7-1
> 2007-11-25 10:23:59 upgrade libc6 2.6.1-6 2.7-1
> 2007-11-25 10:23:59 status half-configured libc6 2.6.1-6
> 2007-11-25 10:23:59 status unpacked libc6 2.6.1-6
> 2007-11-25 10:23:59 status half-installed libc6 2.6.1-6
> 2007-11-25 10:24:00 status half-installed libc6 2.6.1-6
> 2007-11-25 10:24:01 status unpacked libc6 2.7-1
> 2007-11-25 10:24:01 status unpacked libc6 2.7-1
> 2007-11-25 09:24:02 status unpacked libc6 2.7-1
> 
> Notice the instantaneous timeshift here. So libc6 is the culprit here.
> 

Thanks a lot for all the debugging stuff, it has helped me to understand
the problem.

The bug is due to a libc6 which does not understand the old timezone, at
least on i386 (but not on amd64). You appear to have a /etc/localtime in
old format (and also no /etc/timezone) due to bug #438191.

Given that etch only has timezones in old format, I believe this is a
blocker for etch -> lenny transition.

-- 
  .''`.  Aurelien Jarno	            | GPG: 1024D/F1BCDB73
 : :' :  Debian developer           | Electrical Engineer
 `. `'   aurel32@debian.org         | aurelien@aurel32.net
   `-    people.debian.org/~aurel32 | www.aurel32.net




Reply to: