Investigating further, the buildd output is not actually broken, it just
hardlinks some files the other way around.
I can reproduce the original crash with the Buenos Aires timezone in a
clean Feisty installation with this recipe:
First, purge everything tzdata related, install the Feisty version and
set the Buenos Aires time zone:
$ dpkg -P --force-depends tzdata; echo -e 'y\n2\nArgentina/Buenos_Aires' | dpkg
-i tzdata_2007f-0ubuntu0.7.4_all.deb
[...]
Setting up tzdata (2007f-0ubuntu0.7.4) ...
Current default timezone: 'America/Argentina/Buenos_Aires'.
Local time is now: Mon Oct 22 11:43:51 ART 2007.
Universal Time is now: Mon Oct 22 14:43:51 UTC 2007.
$ cat /etc/timezone
America/Argentina/Buenos_Aires
Then, try to update to the gutsy version:
$ dpkg -i tzdata_2007f-3ubuntu1_all.deb
[...]
Setting up tzdata (2007f-3ubuntu1) ...
dpkg: error processing tzdata (--install):
subprocess post-installation script returned error exit status 10
Now I try to upgrade to the gutsy-updates version:
$ dpkg -i tzdata_2007h-0ubuntu0.7.10_all.deb
[...]
Setting up tzdata (2007h-0ubuntu0.7.10) ...
User defined timezone, leaving /etc/localtime unchanged.
Local time is now: Mon Oct 22 11:46:08 ART 2007.
Universal Time is now: Mon Oct 22 14:46:08 UTC 2007.
I. e. the gutsy-updates deb fixed the previously broken upgrade.
Now I reset the stage by re-doing the first command (install the feisty-
updates version), and try a direct upgrade to tzdata_2007h-
0ubuntu0.7.10_all.deb, which succeeds.
When I try the same process with the locally built .deb, it does not
differ.
Can you guys please give me the output of "cat /etc/timezone"?
** Changed in: tzdata (Ubuntu Gutsy)
Importance: Critical => High
Status: In Progress => Incomplete
--
error upgrading tzdata_2007e to tzdata_2007f
https://bugs.launchpad.net/bugs/116193
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs