HostOnNet Blog

Missing Dependency: libjpeg.so.62 is needed by package xulrunner-1.9.2.22-1.el5_7.i386 (updates)

On a cpanel sever, when running yum update, i get following error

xulrunner-1.9.2.22-1.el5_7.i386 from updates has depsolving problems
  --> Missing Dependency: libjpeg.so.62 is needed by package xulrunner-1.9.2.22-1.el5_7.i386 (updates)
ghostscript-8.70-6.el5_7.3.i386 from updates has depsolving problems
  --> Missing Dependency: libjpeg.so.62 is needed by package ghostscript-8.70-6.el5_7.3.i386 (updates)
--> Running transaction check
---> Package ghostscript.i386 0:8.70-6.el5_7.3 set to be updated
--> Processing Dependency: libjpeg.so.62 for package: ghostscript
---> Package kernel-PAE.i686 0:2.6.18-194.26.1.el5 set to be erased
---> Package kernel-PAE-devel.i686 0:2.6.18-194.32.1.el5 set to be erased
---> Package xulrunner.i386 0:1.9.2.22-1.el5_7 set to be updated
--> Processing Dependency: libjpeg.so.62 for package: xulrunner
--> Finished Dependency Resolution
xulrunner-1.9.2.22-1.el5_7.i386 from updates has depsolving problems
  --> Missing Dependency: libjpeg.so.62 is needed by package xulrunner-1.9.2.22-1.el5_7.i386 (updates)
ghostscript-8.70-6.el5_7.3.i386 from updates has depsolving problems
  --> Missing Dependency: libjpeg.so.62 is needed by package ghostscript-8.70-6.el5_7.3.i386 (updates)
Error: Missing Dependency: libjpeg.so.62 is needed by package ghostscript-8.70-6.el5_7.3.i386 (updates)
Error: Missing Dependency: libjpeg.so.62 is needed by package xulrunner-1.9.2.22-1.el5_7.i386 (updates)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

I checked if libjpeg is disabled in /etc/yum.conf

root@server20 [~]# cat /etc/yum.conf | grep jpeg
exclude=apache* bind-chroot courier* dovecot* exim* filesystem httpd* libjpeg* mod_ssl* mysql* nsd* perl* php* proftpd* pure-ftpd* ruby* spamassassin* squirrelmail*
root@server20 [~]#

I checked another cpanel server, found libjpeg* is not disabled in that server. So i removed libjpeg* from /etc/yum.conf and yum update worked properly.


Posted in CentOS