[CentOS] xulrunner dependancy problem

Sun Feb 22 01:07:14 UTC 2009
Ned Slider <ned at unixmail.co.uk>

listmail wrote:
> Hi,
> 
> Is anyone else noticing a problem updating Firefox and its dependencies?
> 
> It appears that xulrunner-devel 1.9.0.6-1.el5 wants xulrunner 1.9.0.5-1.el5,
> but "this is not available". Following is the output from Yum when I attempt
> to update Firefox on CentOS 5.2 X86_64:
> 
> ============
> Resolving Dependencies
> --> Running transaction check
> ---> Package firefox.x86_64 0:3.0.6-1.el5.centos set to be updated
> --> Processing Dependency: xulrunner >= 1.9.0.6-1 for package: firefox
> ---> Package firefox.i386 0:3.0.6-1.el5.centos set to be updated
> --> Running transaction check
> ---> Package xulrunner.x86_64 0:1.9.0.6-1.el5 set to be updated
> --> Processing Dependency: xulrunner = 1.9.0.5-1.el5 for package: xulrunner-devel
> --> Processing Dependency: xulrunner = 1.9.0.5-1.el5 for package: xulrunner-devel
> ---> Package xulrunner.i386 0:1.9.0.6-1.el5 set to be updated
> --> Running transaction check
> ---> Package xulrunner-devel.x86_64 0:1.9.0.6-1.el5 set to be updated
> --> Finished Dependency Resolution
> 
> Dependencies Resolved
> 
> =============================================================================
>  Package                 Arch       Version          Repository        Size 
> =============================================================================
> Updating:
>  firefox                 x86_64     3.0.6-1.el5.centos  updates            12 M
>  firefox                 i386       3.0.6-1.el5.centos  updates            12 M
>  xulrunner               x86_64     1.9.0.6-1.el5    updates            10 M
>  xulrunner               i386       1.9.0.6-1.el5    updates           9.9 M
> Updating for dependencies:
>  xulrunner-devel         x86_64     1.9.0.6-1.el5    updates           3.6 M
> 

Strange - xulrunner-devel isn't a dependency of firefox or xulrunner.

Try uninstalling xulrunner-devel, do the update, and then reinstalling 
xulrunner-devel if you really need it.