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

Bug#427226: marked as done (tzdata: fails to install if /etc/timezone is configured to "right/*" timezones)



Your message dated Sun, 03 Jun 2007 13:17:02 +0000
with message-id <E1Hupx8-00018B-9h@ries.debian.org>
and subject line Bug#427226: fixed in tzdata 2007f-7
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.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: tzdata
Version: 2007f-6
Severity: important

This bug has affected tzdata for some time now... It actually fails to install and needs manual intervention in the
"/var/lib/dpkg/info/tzdata.postinst" file to finish the configuration.

The usual output is this:

======================
Unpacking replacement tzdata ...
Setting up tzdata (2007f-6) ...
dpkg: error processing tzdata (--configure):
 subprocess post-installation script returned error exit status 10
 Errors were encountered while processing:
  tzdata
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Setting up tzdata (2007f-6) ...
dpkg: error processing tzdata (--configure):
subprocess post-installation script returned error exit status 10
Errors were encountered while processing:
 tzdata
======================	

I've tracked the problem to this:

======================
root@Nomad:~# DEBCONF_DEBUG=developer dpkg --configure -a
Setting up tzdata (2007f-6) ...
debconf (developer): frontend started
debconf (developer): frontend running, package name is tzdata
debconf (developer): starting /var/lib/dpkg/info/tzdata.config configure 2007f-6
debconf (developer): <-- VERSION 2.0
debconf (developer): --> 0 2.0
debconf (developer): <-- CAPB backup
debconf (developer): --> 0 multiselect escape backup
debconf (developer): <-- FSET tzdata/Areas seen true
debconf (developer): --> 0 true
debconf (developer): <-- FSET tzdata/Zones/right/Europe seen true
debconf (developer): --> 10 tzdata/Zones/right/Europe doesn't exist
dpkg: error processing tzdata (--configure):
 subprocess post-installation script returned error exit status 10
Errors were encountered while processing:
 tzdata
=======================  

     Apparently it hangs on the fact that "/etc/timezone" contains "right/Europe/Bucharest" instead of
the default version. Is there another "debian-approved" way of setting a "right" timezone besides editing that file and manually
copying "/usr/share/zoneinfo/right/X" ? The debconf for tzdata obviously does not support this...

     At the least, the postinst script should not hang and block all package installs when it sees this, printing a warning to the user
and leaving the settings as they are would be a lot better.

Thanks and best regards,
Mihnea

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

Kernel: Linux 2.6.20
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages tzdata depends on:
ii  debconf [debconf-2.0]         1.5.13     Debian configuration management sy

tzdata recommends no packages.

-- debconf information excluded


--- End Message ---
--- Begin Message ---
Source: tzdata
Source-Version: 2007f-7

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

tzdata_2007f-7.diff.gz
  to pool/main/t/tzdata/tzdata_2007f-7.diff.gz
tzdata_2007f-7.dsc
  to pool/main/t/tzdata/tzdata_2007f-7.dsc
tzdata_2007f-7_all.deb
  to pool/main/t/tzdata/tzdata_2007f-7_all.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 427226@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Clint Adams <schizo@debian.org> (supplier of updated tzdata 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.7
Date: Sun, 03 Jun 2007 08:28:04 -0400
Source: tzdata
Binary: tzdata
Architecture: source all
Version: 2007f-7
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Changed-By: Clint Adams <schizo@debian.org>
Description: 
 tzdata     - time zone and daylight-saving time data
Closes: 427226 427305
Changes: 
 tzdata (2007f-7) unstable; urgency=medium
 .
   * debian/po/fr.po: update from Christian Perrier.
     closes: #427305.
   * debian/config: strip off any leading right/ or posix/ ;
     this allows tzdata to install when such a zone is set, but
     makes it more difficult for the user to set a "right"
     time zone.  closes: #427226.
Files: 
 99e9b9bba251808cbaa0a448432c5c9c 896 libs required tzdata_2007f-7.dsc
 c9e0dd1d481f2db2cee07d774ff2e668 173649 libs required tzdata_2007f-7.diff.gz
 36a153b493a1f6fff00d0f3c573edd5e 386100 libs required tzdata_2007f-7_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Debian!

iD8DBQFGYr1l5m0u66uWM3ARAtKtAKCgHoJXPIHkr06hDzAflTCqaAhcjQCfZHnX
Kh+5oWqFttO+55ayH4K0Lc4=
=ahu/
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: