Bug 1094028

Summary: Today's update (20140504) destroyed thunderbird
Product: [Fedora] Fedora Reporter: amreg <amreg.redhat>
Component: thunderbirdAssignee: Gecko Maintainer <gecko-bugs-nobody>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 19CC: beacon, gecko-bugs-nobody, kuceratom
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-05-05 19:37:27 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description amreg 2014-05-04 13:41:32 UTC
Description of problem:
Applied updates today (along with thunderbird, there was also an update to firefox).
Update process went well, but at the end step (cleanup), there was an error message indicating that thunderbird "was missing".
Then I am unable to launch thunderbird by clicking the icon.

Trying form a shell yields :
[...@... ~]$ thunderbird 

(process:2542): GLib-CRITICAL **: g_slice_set_config: assertion `sys_page_size == 0' failed
Error: Platform version '24.4.0' is not compatible with
minVersion >= 24.5.0
maxVersion <= 24.5.0

In PackageKit, version 24.4.0 is still indicated as intalled, and 24.5.0 is available as an update.

Seems like the package database has been corrupted ?

If I manually uninstall 2.24.0 and install 2.25.0, will I have to recreate all my mail accounts ?

Version-Release number of selected component (if applicable): Update from 24-4.0.fc19 to 24.5.0.fc19

Neither Firefox nor Thunderbird were running when the updates were applied.

How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 amreg 2014-05-04 13:43:41 UTC
Mistyping above:
"If I manually uninstall 2.24.0 and install 2.25.0, will I have to recreate all my mail accounts ?"
should obviously be read:
"If I manually uninstall 24.4.0 and install 24.5.0, will I have to recreate all my mail accounts ?"
Sorry for the mistype.

Comment 2 amreg 2014-05-04 17:52:51 UTC
New attempt a few minutes ago. As previous update went well on all the other packages, thunderbird is the only update proposed.

Error message at the end of the update:
Package thunderbird
24.5.0-1.fc19
i686
installed was not found.

Same error when trying to launch from the shell.

Comment 3 Frank McCormick 2014-05-05 12:23:31 UTC
I had the same problem with this morning's (Monday 8am est) update. Thunderbird now will not run with same error reported above.
This is what happened during update:


Updating:
 thunderbird              i686              24.5.0-1.fc19                updates               15 M

Transaction Summary
====================================================================================================
Upgrade  1 Package

Total download size: 15 M
Is this ok [y/d/N]: y
Downloading packages:
thunderbird-24.5.0-1.fc19.i686.rpm                                           |  15 MB  00:00:12     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Updating   : thunderbird-24.5.0-1.fc19.i686                                                   1/2 
Error unpacking rpm package thunderbird-24.5.0-1.fc19.i686
error: unpacking of archive failed on file /usr/lib/thunderbird/langpacks/langpack-si.org.xpi;53678005: cpio: read
  Verifying  : thunderbird-24.5.0-1.fc19.i686                                                   1/2 
thunderbird-24.4.0-1.fc19.i686 was supposed to be removed but is not!
  Verifying  : thunderbird-24.4.0-1.fc19.i686                                                   2/2 

Failed:
  thunderbird.i686 0:24.4.0-1.fc19                 thunderbird.i686 0:24.5.0-1.fc19                


Seems to be a problem with langpacks?

Comment 4 Frank McCormick 2014-05-05 12:25:25 UTC
Sorry forgot to mention this is on Fedora 19

Comment 5 czTomi 2014-05-05 12:28:41 UTC
Hi all, I have the same problem; yum wrote:

Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Instalování: thunderbird-24.5.0-1.fc19.i686                                                                                                           1/1 
Error unpacking rpm package thunderbird-24.5.0-1.fc19.i686
error: unpacking of archive failed on file /usr/lib/thunderbird/langpacks/langpack-si.org.xpi;53677c6c: cpio: read
  Ověřování  : thunderbird-24.5.0-1.fc19.i686                                                                                                           1/1 

Selhalo:
  thunderbird.i686 0:24.5.0-1.fc19                                                                                                                          

I tried "yum update thunderbird" from 24.4.0-1 to 24.5.0-1. Next, I tried yum remove thunderbird and yum install thunderbird, I got the same problem and the same log. It look like bad package.

Comment 6 Michael Cronenworth 2014-05-05 19:37:27 UTC
For some reason the mirrors were given an incomplete RPM file. The file built in koji is correct.

http://kojipkgs.fedoraproject.org//packages/thunderbird/24.5.0/1.fc19/i686/thunderbird-24.5.0-1.fc19.i686.rpm

See bug 1093927 for more info.

*** This bug has been marked as a duplicate of bug 1093927 ***

Comment 7 Frank McCormick 2014-05-05 20:09:11 UTC
Local install of the kojipkgs version worked here.

Thanks