error upgrading tzdata_2007e to tzdata_2007f
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tzdata (Debian) |
Fix Released
|
Unknown
|
|||
tzdata (Ubuntu) |
Fix Released
|
Critical
|
Martin Pitt | ||
Gutsy |
Fix Released
|
Medium
|
Martin Pitt |
Bug Description
see below
/home/a/Desktop# dpkg -i tzdata_
(Reading database ... 90172 files and directories currently installed.)
Preparing to replace tzdata 2007e-0ubuntu0.7.04 (using tzdata_
Unpacking replacement tzdata ...
Setting up tzdata (2007f-3ubuntu1) ...
dpkg: error processing tzdata (--install):
subprocess post-installation script returned error exit status 10
Errors were encountered while processing:
tzdata
TEST CASE:
- Have a clean Feisty, and configure timezone America/
- Upgrade to current gutsy-updates package (2007h-
- Upgrade to this new gutsy-proposed version (2007j-
Related branches
Andrew Mitchell (ajmitch) wrote : | #1 |
Changed in tzdata: | |
status: | Unconfirmed → Needs Info |
Andrew Mitchell (ajmitch) wrote : | #2 |
The contents of /etc/timezone will also be needed.
Bill Hand (fxwgbill-gmail) wrote : | #3 |
I am having the same problem; had to go back to the 'e' version
Here is what I think you are asking for:
crazyeccentric@
LANG=en_US.UTF-8
LC_CTYPE=
LC_NUMERIC=
LC_TIME=
LC_COLLATE=
LC_MONETARY=
LC_MESSAGES=
LC_PAPER=
LC_NAME=
LC_ADDRESS=
LC_TELEPHONE=
LC_MEASUREMENT=
LC_IDENTIFICATI
LC_ALL=
and my timezone is set to: America/Chicago
should be one of the more common settings, I'd think...
Bill
Bill Hand (fxwgbill-gmail) wrote : | #4 |
I don't know if it has anything to do with it, but it seems like I have a java issue, also, that seems like it might be locale related. If you want more info let me know...
Bill
Steven Usdansky (usdanskys) wrote : | #5 |
My results from locale are identical to Bill's.
~$ cat /etc/timezone
America/
xcomm (xcomm-web) wrote : | #6 |
I had:
/UTC
Changing it to Europe/Berlin did me let install tzdata smoothly.
asubedi (asubedi) wrote : | #7 |
Same problem here. My time zone was America/
$ locale
LANG=en_US.UTF-8
LC_CTYPE=
LC_NUMERIC=
LC_TIME=
LC_COLLATE=
LC_MONETARY=
LC_MESSAGES=
LC_PAPER=
LC_NAME=
LC_ADDRESS=
LC_TELEPHONE=
LC_MEASUREMENT=
LC_IDENTIFICATI
LC_ALL=
Bill Hand (fxwgbill-gmail) wrote : | #8 |
For the record, I did go ahead and change my settings, just now, to Europe/Berlin in order to get the updated package installed. It installed properly with those settings and I was able to change it right back to America/Chicago and it came up correct.
Brent N. Stephens (bnstephens) wrote : | #9 |
OK. That's just weird. I had the same problem, changed my timezone to Berlin, and the update worked just fine. The update is in process, if it finishes I'll try to change my timezone back. For the record, my timezone was Indianapolis.
Arthur Penn (arthur-penn) wrote : | #10 |
Same problem here on the upgrade. Timezone was America/
Phoenix591 (phoenix591) wrote : | #11 |
same problem here.. mine was salem south dakota.
Phoenix591 (phoenix591) wrote : | #12 |
changing to Berlin also solved here
Matthew Hughes (tute666) wrote : | #13 |
same problem. moved from America/
to europe/berlin worked fine
Could it be related to +/- gmt settings?
so far all related reportes ocurred on -x GMT
Jacob Peters (zoodayz-gmail) wrote : | #14 |
Weird had the same problem was set to CST South Dakota. Worked for me too. Did sudo ln -sf ../usr/
Launchpad Janitor (janitor) wrote : | #15 |
[Expired for tzdata (Ubuntu) because there has been no activity for 60 days.]
Martin Albisetti (beuno) wrote : | #16 |
This just happened to me, changing the /etc/timezone to Europe/Berlin and then back worked.
Seems like it shouldn't be expired :D
I have America/
and
beuno@beuno-
LANG=en_US.UTF-8
LC_CTYPE=
LC_NUMERIC=
LC_TIME=
LC_COLLATE=
LC_MONETARY=
LC_MESSAGES=
LC_PAPER=
LC_NAME=
LC_ADDRESS=
LC_TELEPHONE=
LC_MEASUREMENT=
LC_IDENTIFICATI
LC_ALL=
Changed in tzdata: | |
status: | Invalid → New |
Michael Schultheiss (schultmc) wrote : | #17 |
Changing /etc/timezone from America/
Eduardo Cereto (dudus) wrote : | #18 |
$ locale
LANG=pt_BR.UTF-8
LC_CTYPE=
LC_NUMERIC=
LC_TIME=
LC_COLLATE=
LC_MONETARY=
LC_MESSAGES=
LC_PAPER=
LC_NAME=
LC_ADDRESS=
LC_TELEPHONE=
LC_MEASUREMENT=
LC_IDENTIFICATI
LC_ALL=
changed /etc/timezones from America/
Githlar (githlar-deactivatedaccount) wrote : | #19 |
I was having the same problem. I had my time zone set to America/
José (jagj77) wrote : see Debian Bug report logs - #420895 | #20 |
/var/lib/
debconf (developer): frontend started
debconf (developer): frontend running, package name is tzdata
debconf (developer): starting /var/lib/
debconf (developer): <-- VERSION 2.0
debconf (developer): --> 0 2.0
debconf (developer): <-- CAPB backup
debconf (developer): --> 0 multiselect escape
debconf (developer): <-- FSET tzdata/Areas seen true
debconf (developer): --> 0 true
debconf (developer): <-- FSET tzdata/
debconf (developer): --> 10 tzdata/
Changed in tzdata: | |
status: | Unknown → Fix Released |
Ilmari Vacklin (wolverian) wrote : | #21 |
This is a blocker for Gutsy, in my opinion, since it breaks upgrades for a large number of people.
Martin Pitt (pitti) wrote : | #22 |
This seems to be a real blocker for a lot of upgrades. I will try to track this down and incorporate it into the current tzdata SRU (bug 152113).
Changed in tzdata: | |
assignee: | nobody → pitti |
importance: | Undecided → Critical |
milestone: | none → gutsy-updates |
status: | New → In Progress |
Martin Pitt (pitti) wrote : | #23 |
Got it. Apparently this was build with a broken zic, etc. Building the current gutsy source on current gutsy works, So this will be fixed with the update in bug 152113 without additional changes.
Changed in tzdata: | |
status: | In Progress → Fix Committed |
autono@gmail.com (autono) wrote : Re: [Bug 116193] Re: error upgrading tzdata_2007e to tzdata_2007f | #24 |
Thanks for the reply.
-Patrick-
On 10/17/07, Martin Pitt <email address hidden> wrote:
> This seems to be a real blocker for a lot of upgrades. I will try to
> track this down and incorporate it into the current tzdata SRU (bug
> 152113).
>
> ** Changed in: tzdata (Ubuntu)
> Importance: Undecided => Critical
> Assignee: (unassigned) => Martin Pitt (pitti)
> Status: New => In Progress
> Target: None => gutsy-updates
>
> --
> error upgrading tzdata_2007e to tzdata_2007f
> https:/
> You received this bug notification because you are a direct subscriber
> of a duplicate bug.
>
Bill Hand (fxwgbill-gmail) wrote : | #25 |
This has been going on for months! At the least make folks aware of the
work around; have to install with the different timezone for it to work
and then change it after the fact; gonna be a bunchhhhhhhhh of peeps
screaming about this one!
Bill
<email address hidden> wrote:
> Thanks for the reply.
> -Patrick-
> On 10/17/07, Martin Pitt <email address hidden> wrote:
>
>> This seems to be a real blocker for a lot of upgrades. I will try to
>> track this down and incorporate it into the current tzdata SRU (bug
>> 152113).
>>
>> ** Changed in: tzdata (Ubuntu)
>> Importance: Undecided => Critical
>> Assignee: (unassigned) => Martin Pitt (pitti)
>> Status: New => In Progress
>> Target: None => gutsy-updates
>>
>> --
>> error upgrading tzdata_2007e to tzdata_2007f
>> https:/
>> You received this bug notification because you are a direct subscriber
>> of a duplicate bug.
>>
>>
>
>
Ben (ben-j-dover) wrote : | #26 |
The tzdata error appeared - I continued the upgrade. It went from bad to worse to horrid. In the end upgrade reported it could not complete. Some fleeting statement to the effect of a recovery appeared then went away. For 30 minutes nothing happened. I then restarted --- I would have been better served opening a window and throwing the whole system out.
I do not understand why an upgrade must erase user data - applications - preferences for applications that are not part of Ubuntu's promised land. All application, data, preference for Thunderbird is non-existent. Is that supposed to make me happy to use Ubuntu?? I do not think so!
I have made a diligent effort to use Ubuntu instead of Windows XP on this system. In a word it has been way too hard, frustrating, and --- words I just cannot find to state the condition.
Bill Hand (fxwgbill-gmail) wrote : | #27 |
And that goes right back to a previous statement that I made: If you
have a working system, you are better off keeping up with the progress
toward the next release; ie as soon as a version releases, change your
repositories to the NEXT release and do updates as they come. You have
to watch what you are doing, some will break things periodically, but as
long as you are careful about it, when the release date comes, you are
already there.
Bill
Ben wrote:
> The tzdata error appeared - I continued the upgrade. It went from bad to
> worse to horrid. In the end upgrade reported it could not complete. Some
> fleeting statement to the effect of a recovery appeared then went away.
> For 30 minutes nothing happened. I then restarted --- I would have been
> better served opening a window and throwing the whole system out.
>
> I do not understand why an upgrade must erase user data - applications -
> preferences for applications that are not part of Ubuntu's promised
> land. All application, data, preference for Thunderbird is non-existent.
> Is that supposed to make me happy to use Ubuntu?? I do not think so!
>
> I have made a diligent effort to use Ubuntu instead of Windows XP on
> this system. In a word it has been way too hard, frustrating, and ---
> words I just cannot find to state the condition.
>
>
Juan Villarejo (juaniv-a) wrote : | #28 |
Same here, I changed my timezone to Europe/Berlin then wrote sudo dpkg --configure and it worked, everything was configured correctly tzdata, util-linux and languages packages. Then I changed back my timezone to America/
coffeemonk (coffeemonk) wrote : | #29 |
I can't believe this problem is still in... this was documented when I upgraded my main machine to Gutsy beta a month ago...
there really needs to be some kind of very prominent warning at the beginning of the upgrade process. or even something to check the users timezone and auto set it to a known working one... they'll forgive a timezone change easier than they will having to hand-hold the upgrade process!
Martin Pitt (pitti) wrote : | #30 |
This just made it to gutsy-updates with the SRU in bug 152113:
tzdata (2007h-
.
* Replace tzdata2007f.tar.gz with new version tzdata2007h:
- Update some DST rules. (LP: #152113)
- Add America/
- No removals/
* Rebuilding this with the current belocs-locales-bin and zic will also fix
the hardlink/symlink mess which led to broken Feisty->Gutsy updates.
(LP: #116193)
Thus upgrades from Feisty to Gutsy will get straight to the fixed package and not fall over any more.
I keep the hardy task open until it gets fixed there as well.
Changed in tzdata: | |
status: | Fix Committed → Fix Released |
Marvin M (cdpm23a) wrote : | #31 |
I clicked on the upgrade icon on my screen to upgrade tzdata 2007f to tzdata 2007h.
received this msg: E: tzdata subpross point-installation script returned error exit status 10 (screenshot.png)
Closed window, got another (screenshot-1.png)
Sending you two screenshots and dist-upgrade logs, hope it helps.
Germán Pablo Gentile (germanpablogentile) wrote : | #32 |
Same to Marvin M happens here. Again tzdata is broken. BTW in my fresh install i can only see 3 time zones...
I do the update from update-manager and my apt db is broken.
Germán Pablo Gentile (germanpablogentile) wrote : | #33 |
BTW, also for me changed my timezone to Europe/Berlin then wrote sudo dpkg --configure and it worked, everything was configured correctly tzdata, util-linux and languages packages. Then I changed back my timezone to America/
I bet you must do a automated proccess checking all thw world situations, not only Europe ones.
TIA
Diego Gaustein (gregorovius) wrote : | #34 |
Not fixed!
$sudo apt-get upgrade
(...)
Setting up tzdata (2007h-
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)
Loki (lhasa-jack) wrote : | #35 |
I get the same "error processing" message as Diego. I fixed this earlier this month with the work around I posted at the start of the thread, but this official "fix" is very broken still.
Diego Gaustein (gregorovius) wrote : | #36 |
PD: My timezone is America/
Martin Pitt (pitti) wrote : | #37 |
Indeed a local build produces a working package, whereas the package built on the buildds is broken. Investigating further...
Changed in tzdata: | |
status: | Fix Released → In Progress |
Martin Pitt (pitti) wrote : | #38 |
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\nArgentin
[...]
Setting up tzdata (2007f-
Current default timezone: 'America/
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/
Then, try to update to the gutsy version:
$ dpkg -i tzdata_
[...]
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_
[...]
Setting up tzdata (2007h-
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_
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: | |
importance: | Critical → High |
status: | In Progress → Incomplete |
Mariano Stokle (mstokle) wrote : | #39 |
This the output of my /etc/timezone:
America/
Diego Gaustein (gregorovius) wrote : | #40 |
Same as Mariano. Though, I changed my timezone to something else so I could
install tzdata_2007h. Now it's back to Buenos_Aires
Cheers.
Mariano Stokle (mstokle) wrote : | #41 |
It seems there is a boicot against Buenos Aires ;-)...
I did the same workaround to do the upgrade (including a tzdata update popt up this weekend): change to other location (America/Asuncion or American/New_York worked both).
Everett Lumpkin (e2006) wrote : | #42 |
When I did the upgrade from Fiesty to Gutsy, I noticed that there was a pending change for tzdata. I ignored it and selected to do the Gutsy upgrade anyway. Gutsy upgrade failed so then I re-ran the upgrade manager and was again presented with tzdata which I did and everything seemed good. Now noted after reading this thread that "cat /etc/timezone" returns "User defined" so navigated my way thru the tools and have now set it to America/
Alfredo J. Fabretti (fabrettia) wrote : | #43 |
Same problem here but with 2007h-0ubuntu0.
root@desktop:/# dpkg --configure tzdata
Setting up tzdata (2007h-
dpkg: error processing tzdata (--configure):
subprocess post-installation script returned error exit status 10
Errors were encountered while processing:
tzdata
mcniac (esteban-soler) wrote : | #44 |
thanxs for the help,
i had the America/
America/
Cheers
Esteban
Alfredo J. Fabretti (fabrettia) wrote : | #45 |
I'm using Gutsy and since last upgrade I get that error with 2007h-0ubuntu0.
thomas langley (tomlangley1) wrote : | #46 |
Alfredo J. Fabretti wrote:
> I'm using Gutsy and since last upgrade I get that error with 2007h-
> 0ubuntu0.7.10. Changing the timezone doesn't solve the problem.
>
>
Just a note on your problem from my experience. First use package
manager and remove tzdata and util-linux then run deborphan as root
from terminal using the commands in brackets ( $ sudo deborphan | xargs
apt-get remove --purge -y)to remove orphan packages left over. If you do
not have deborphan you can download using package manager. Change your
time zone to europe and use synaptic package manager to reinstall tzdata
and util-linux. After it reinstalls change your time zone back to your
location and restart your machine. These are the steps I used to recover
my machine after my upgrade to V7.10. My machine crashed after this last
upgrade and it took a good bit of time to get my machine running as it
did before the upgrade. I had some applications that I use that did not
work after the upgrade and it took some doing to get things back as
before. But thats and other story. I must say I have been a Windows user
since the very beginning and even with some of the problems, I have
never regretted changing to Ubuntu.
Alfredo J. Fabretti (fabrettia) wrote : | #47 |
Thomas, thank you for your help. But I still have the same problem.
I must tell you that I´m using Gutsy since beta version and I had this problem once but I solved it without too much work. Now I have this problem again but I don't find any solution.
thomas langley (tomlangley1) wrote : | #48 |
Alfredo J. Fabretti wrote:
> Thomas, thank you for your help. But I still have the same problem.
> I must tell you that I´m using Gutsy since beta version and I had this problem once but I solved it without too much work. Now I have this problem again but I don't find any solution.
>
>
I had hoped what I did might help you. They need to resolve this problem
in short order or it will affect more and more people. Good luck. If I
can be of any further help let me know.
elmateador (jpmmmm) wrote : | #49 |
Sorry, my Inglesh its Null jaja.
My problem its solucionated
Thank!
Muchas gracias por el aporte!
Soy de Argentina
Saludos
El mié, 31-10-2007 a las 15:57 +0000, thomas langley escribió:
> Alfredo J. Fabretti wrote:
> > I'm using Gutsy and since last upgrade I get that error with 2007h-
> > 0ubuntu0.7.10. Changing the timezone doesn't solve the problem.
> >
> >
> Just a note on your problem from my experience. First use package
> manager and remove tzdata and util-linux then run deborphan as root
> from terminal using the commands in brackets ( $ sudo deborphan | xargs
> apt-get remove --purge -y)to remove orphan packages left over. If you do
> not have deborphan you can download using package manager. Change your
> time zone to europe and use synaptic package manager to reinstall tzdata
> and util-linux. After it reinstalls change your time zone back to your
> location and restart your machine. These are the steps I used to recover
> my machine after my upgrade to V7.10. My machine crashed after this last
> upgrade and it took a good bit of time to get my machine running as it
> did before the upgrade. I had some applications that I use that did not
> work after the upgrade and it took some doing to get things back as
> before. But thats and other story. I must say I have been a Windows user
> since the very beginning and even with some of the problems, I have
> never regretted changing to Ubuntu.
>
Martin Pitt (pitti) wrote : | #50 |
This should be fixed in hardy's version, since one of the merged changes from Debian was:
tzdata (2007f-5) unstable; urgency=medium
* Handle three-level timezones (including Argentina) in debconf
selection, as well as converting Argentine compatibility zones
to their three-level counterparts. closes: #426914.
* debian/po/en.po: updates for "new" zones.
I'll look into backporting this to gutsy.
Changed in tzdata: | |
milestone: | gutsy-updates → none |
status: | Fix Committed → Fix Released |
status: | Incomplete → In Progress |
RHTopics (tyrht01) wrote : | #51 |
I also had the latest tzdata package getting the following error after I changed the /etc/timezone file from America/
Setting up tzdata (2007h-
dpkg: error processing tzdata (--configure):
subprocess post-installation script returned error exit status 10
Errors were encountered while processing:
tzdata
But I was able to get it work after also changing the time zone in the Clock applet contained in the upper panel. That is, I did the following:
Right mouse clicked the date/time on this panel
Clicked the Adjust Date & Time option
Changed Time Zone in the Time and Date Settings Window to America/Chicago
from America/
Ran the command: sudo dpkg --configure tzdata
I don't know if this makes any difference, but I have my clock set to Local time not UTC.
Alejandro Díaz-Caro (janus) wrote : | #52 |
The tzdata_
janus@Roberta-
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
1 no instalados del todo o eliminados.
Necesito descargar 0B de archivos.
Se utilizarán 0B de espacio de disco adicional después de desempaquetar.
¿Desea continuar [S/n]?
Configurando tzdata (2007i-
dpkg: error al procesar tzdata (--configure):
el subproceso post-installation script devolvió el código de salida de error 10
Se encontraron errores al procesar:
tzdata
E: Sub-process /usr/bin/dpkg returned an error code (1)
janus@Roberta-
[sudo] password for janus:
Configurando tzdata (2007i-
dpkg: error al procesar tzdata (--configure):
el subproceso post-installation script devolvió el código de salida de error 10
Se encontraron errores al procesar:
tzdata
janus@Roberta-
tzdata:
Instalados: 2007i-0ubuntu0.7.10
Candidato: 2007i-0ubuntu0.7.10
Tabla de versión:
*** 2007i-0ubuntu0.7.10 0
500 http://
100 /var/lib/
2007h-
500 http://
2007f-3ubuntu1 0
500 http://
janus@Roberta-
[Changed
America/
with
America/
]
janus@Roberta-
Configurando tzdata (2007i-
Current default timezone: 'America/
Local time is now: Tue Nov 20 09:22:10 ART 2007.
Universal Time is now: Tue Nov 20 12:22:10 UTC 2007.
Run 'dpkg-reconfigure tzdata' if you wish to change it.
Martin Pitt (pitti) wrote : | #53 |
I reexamined this (with America/
- An upgrade from feisty final (2007b-0ubuntu1) to gutsy final (2007f-3ubuntu1) produces the "post-installation script returned error exit status 10" bug.
- A further upgrade from that broken system to current gutsy-updates (2007h-
- A direct upgrade from feisty final (2007b-0ubuntu1) to gutsy-updates (2007h-
Thus the current versions at least do not break upgrades. If your system currently does not upgrade because you caught an intermediate bad version, I am afraid you have to fix this manually by running "sudo tzconfig" in a terminal window.
I'll try to fix the remaining issue of setting the time zone to "user defined" on upgrade.
Changed in tzdata: | |
importance: | High → Medium |
Martin Pitt (pitti) wrote : | #54 |
Uploaded into gutsy-proposed, please test:
tzdata (2007j-
.
* Replace tzdata2007h.tar.gz with new version tzdata2007i:
- Updates DST rules for Venezuela.
- Split America/Guadeloupe into America/
provide backwards compatibility links.
- (LP: #163794)
* debian/config: Do not try to detect a modified /etc/localtime. This is
doomed to fail, since the original time zone files in /usr *will* change
with upstream versions, and thus time zones end up as "user defined" which
is not true. Change inspired by Debian's 2007f-12 version. (LP: #116193)
* debian/
Argentina) in debconf selection, as well as converting Argentine
compatibility zones to their three-level counterparts. (Debian #426914,
followup fix for LP #116193). Change backported from Debian's 2007f-5
version, together with the fix in 2007f-8.
Changed in tzdata: | |
status: | In Progress → Fix Committed |
description: | updated |
Pedro Villavicencio (pedro) wrote : | #55 |
Verification done following the steps of the test case:
Test with tzdata 2007h-0ubuntu0.7.10 it changed the /etc/timezone file to "User Defined" which according to the report breaks the upgrades.
Test with tzdata 2007j-0ubuntu0.7.10 it doesn't change the /etc/timezone file (leaves it untouched), the bug is fixed, thanks.
Martin Pitt (pitti) wrote : | #56 |
Copied to -updates.
Changed in tzdata: | |
status: | Fix Committed → Fix Released |
Could you please paste the output of 'locale'? I'm interested to see why it fails only for some users, but not for most.