Hi All, Am getting this: ---> Package xulrunner.i686 0:1.9.2.26-2.el6.centos will be updated --> Processing Dependency: libmozjs.so for package: gxine-0.5.905-1.el6.rf.i686 --> Finished Dependency Resolution Error: Package: gxine-0.5.905-1.el6.rf.i686 (@rpmforge) Requires: libmozjs.so Removing: xulrunner-1.9.2.26-2.el6.centos.i686 (@updates) libmozjs.so Updated By: xulrunner-10.0.1-2.el6.centos.i686 (updates) Not found Available: xulrunner-1.9.2.24-2.el6.centos.1.i686 (base) libmozjs.so Available: xulrunner-1.9.2.26-1.el6.centos.i686 (updates) libmozjs.so You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest Running the --skip-broken gets me updated but the problem is still there. Would anyone have an idea as to how to fix this, please? Thank you, Phil
On Saturday, March 10, 2012 10:49:46 AM Phil Savoie wrote:> ---> Package xulrunner.i686 0:1.9.2.26-2.el6.centos will be updated > --> Processing Dependency: libmozjs.so for package: > gxine-0.5.905-1.el6.rf.i686 > --> Finished Dependency Resolution > Error: Package: gxine-0.5.905-1.el6.rf.i686 (@rpmforge) > Requires: libmozjs.so> Running the --skip-broken gets me updated but the problem is still > there. Would anyone have an idea as to how to fix this, please?Not trying to be a smart aleck here, but the problem isn't with CentOS, but with a third-party package; you may want to ask on an RPMforge list about an update to gxine, which is not a CentOS package, but an RPMforge package. More than likely, with the historically great responsiveness of the RPMforge maintainers (especially Dag) this will be fixed shortly, since the same thing will impact any EL6 rebuild and upstream EL6 itself. So try again later, or run the update with --disablerepo=rpmforge
On 11/03/12 02:49, Phil Savoie wrote:> Hi All, > > Am getting this: > > ---> Package xulrunner.i686 0:1.9.2.26-2.el6.centos will be updated > --> Processing Dependency: libmozjs.so for package: > gxine-0.5.905-1.el6.rf.i686 > --> Finished Dependency Resolution > Error: Package: gxine-0.5.905-1.el6.rf.i686 (@rpmforge) > Requires: libmozjs.so > Removing: xulrunner-1.9.2.26-2.el6.centos.i686 (@updates) > libmozjs.so > Updated By: xulrunner-10.0.1-2.el6.centos.i686 (updates) > Not found > Available: xulrunner-1.9.2.24-2.el6.centos.1.i686 (base) > libmozjs.so > Available: xulrunner-1.9.2.26-1.el6.centos.i686 (updates) > libmozjs.so > You could try using --skip-broken to work around the problem > You could try running: rpm -Va --nofiles --nodigest > > Running the --skip-broken gets me updated but the problem is still > there. Would anyone have an idea as to how to fix this, please? > > Thank you, > > Phil > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centosHi Have you configured Priorities? I've mainly found these sorts of issues to be related with priorities not configured - may not be your case, but I would double check anyway. Some more info here if you are not aware: http://wiki.centos.org/PackageManagement/Yum/Priorities Regards Keith
On Mar 10, 2012, at 7:14 PM, Keith wrote:> On 11/03/12 02:49, Phil Savoie wrote: >> ---> Package xulrunner.i686 0:1.9.2.26-2.el6.centos will be updated >> --> Processing Dependency: libmozjs.so for package: >> gxine-0.5.905-1.el6.rf.i686 >> --> Finished Dependency Resolution >> Error: Package: gxine-0.5.905-1.el6.rf.i686 (@rpmforge) >> Requires: libmozjs.so >> Removing: xulrunner-1.9.2.26-2.el6.centos.i686 (@updates) >> libmozjs.so >> Updated By: xulrunner-10.0.1-2.el6.centos.i686 (updates) >> Not found >> Available: xulrunner-1.9.2.24-2.el6.centos.1.i686 (base) >> libmozjs.so >> Available: xulrunner-1.9.2.26-1.el6.centos.i686 (updates) >> libmozjs.so >> > Have you configured Priorities? > I've mainly found these sorts of issues to be related with priorities > not configured - may not be your case, but I would double check anyway.In this specific case, and while this isn't the RPMforge list, but, anyway, it appears that the update of xulrunner (associated with the new Firefox, I believe) no longer provides some specific library that the rpmforge gxine package depends upon, and thus yum couldn't do the upgrade of xulrunner because the new package doesn't seem to provide that dependency any more. I of course reserve the right to be wrong. It's not something that can be fixed by CentOS, it will have to be fixed by rpmforge, as that gxine package will have to be upgraded to use something else that provides libmozjs.so. (that's where the 'Not found' under the xulrunner 10.0.1 package comes from).
Possibly Parallel Threads
- xulrunner 1.9.2.26 available in repackaged form for use with legacy programs
- Prelink woes: libs not found that are (apparently) present.
- CentOS-announce Digest, Vol 84, Issue 14
- CentOS-announce Digest, Vol 84, Issue 10
- CESA-2012:0143 Critical CentOS 5 xulrunner Update