Bug 401254

Summary: Firefox rpm installs fine, but gives error and is still marked as not installed
Product: [openSUSE] openSUSE 10.3 Reporter: Forgotten User mbHMon8IUm <forgotten_mbHMon8IUm>
Component: YaST2Assignee: E-mail List <bnc-team-mozilla>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 10.3   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Forgotten User mbHMon8IUm 2008-06-18 12:09:15 UTC
I have the opsnSUSE Buildservice - Mozilla repository installed (download.opensuse.org/repositories/mozilla/openSUSE_10.3/).  If there is a new version of Firefox available, MozillaFirefox turns blue.  Since about the update to 2.0.0.12 I get the following message each time:

Error message:

2008-06-18 13:30:24 MozillaFirefox-3.0-1.1.x86_64.rpm install failed
rpm output:
Usage: usr/bin/update-mime-database [-hvV] MIME-DIR
No directories in update-desktop-database search path could be processed and updated.
error: %postun(MozillaFirefox-2.0.0.12-5.1.x86_64) scriptlet failed, exit status 1


Choosing ‘Retry’ pops up the same error again.  Choosing Ignore or Cancel lets the other installations continue, but Firefox is still marked as updatable.  There are now two Firefoxes shown: one with the old version, one with the new version.  Both are blue, i.e. marked as updatable.  Updating the old one marks them both with the update symbol, choosing to delete the old one leaves the new one alone, but the same error message pops up.

Also, FirefoxTranslations does not complain about missing dependencies, and the program does run fine, so it is really installed.
Comment 1 Wolfgang Rosenauer 2008-06-19 18:02:10 UTC
This issue is quite old and long fixed.
It's just not possible to fix it automatically so you need to remove Firefox
manually by using "rpm -e --noscripts" and reinstall it afterwards.