Bug 607788 - xulrunner 1.9.2 no longer provides /usr/lib[64]/mozilla
xulrunner 1.9.2 no longer provides /usr/lib[64]/mozilla
Status: CLOSED DUPLICATE of bug 607681
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: xulrunner (Show other bugs)
5.5
All Linux
low Severity medium
: rc
: ---
Assigned To: Martin Stransky
desktop-bugs@redhat.com
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2010-06-24 15:45 EDT by Bryan J Smith
Modified: 2014-09-14 20:11 EDT (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2010-06-24 16:01:56 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Bryan J Smith 2010-06-24 15:45:54 EDT
Description of problem:

Package xulrunner 1.9.2 (released alongside firefox 3.6.4) no longer provides /usr/lib[64]/mozilla.  This could lead to dependency resolution of another package that does, such as kdelibs.

Version-Release number of selected component (if applicable):

1.9.2 and later, RHEL 5.5 errata RHSA-2010-0501
  http://rhn.redhat.com/errata/RHSA-2010-0501.html  

How reproducible:

Depends on packages installed.  Systems without KDE could resolve to installing KDE to resolve dependency for /usr/lib/mozilla or /usr/lib/mozilla/plugins

Steps to Reproduce:
1.  Install RHEL 5 prior to RHSA-2010-0501 without KDE, but packages with dependency's on /usr/lib/mozilla[/plugins]
2.  Upgrade firefox to version in RHSA-2010-0501
3.
  
Actual results:

Sometimes similar to ...

... cut ...
Skipping security plugin, no data
--> Running transaction check
---> Package firefox.i386 0:3.6.4-8.el5 set to be updated
--> Processing Dependency: xulrunner >= 1.9.2.4-8 for package: firefox
--> Running transaction check
--> Processing Dependency: xulrunner = 1.9.0.19-1.el5_5 for package: 
xulrunner-devel
--> Processing Dependency: xulrunner = 1.9.0.19-1.el5_5 for package: 
xulrunner-devel
---> Package xulrunner.i386 0:1.9.2.4-9.el5 set to be updated
---> Package xulrunner.x86_64 0:1.9.2.4-9.el5 set to be updated
--> Running transaction check
---> Package xulrunner-devel.i386 0:1.9.2.4-9.el5 set to be updated
--> Processing Dependency: libnotify-devel for package: xulrunner-devel
---> Package xulrunner-devel.x86_64 0:1.9.2.4-9.el5 set to be updated
--> Running transaction check
---> Package libnotify-devel.x86_64 0:0.4.2-6.el5 set to be updated
epel/filelists_db                                        | 4.3 MB 
00:01
rhel-x86_64-server-5/filelists                           |  23 MB 
00:02
rhel-x86_64-server-supplementary-5/filelists             | 1.9 MB 
00:00
--> Processing Dependency: /usr/lib/mozilla/plugins for package: 
java-1.6.0-ibm-plugin
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package kdebase.i386 6:3.5.4-21.el5_5.1 set to be updated
--> Processing Dependency: kdelibs >= 6:3.5.4-16 for package: kdebase
... cut ...
(and lots and lots of KDE stuff)

Expected results:

KDE packages not installed, only xulrunner (and other, related dependencies)

Additional info:

See Fedora BZ#131667 for decision to provide /usr/lib/mozilla[/plugins]
See RHEL BZ#607781 to reconsider this.
Comment 1 Christopher Aillon 2010-06-24 16:01:56 EDT

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

Note You need to log in before you can comment on or make changes to this bug.