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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs