This is caused by multiple versions of libjpeg installed on the server.
Check for libjpeg in library folders.
Lib folders can be find by checking /etc/ld.so.conf
root@serv02 [/usr/lib]# cat /etc/ld.so.conf include ld.so.conf.d/*.conf /usr/lib64/ /usr/local/lib /usr/lib root@serv02 [/usr/lib]# cd /usr/lib64/
Check version of libjpeg installed
cd /usr/lib64/ ls -la | grep jpeg cd /usr/local/lib ls -la | grep jpeg cd /usr/lib ls -la | grep jpeg
Folder /usr/lib64/ have libjpeg.so.62.0.0 installed.
root@serv02 [/usr/lib]# cd /usr/lib64/ root@serv02 [/usr/lib64]# ls -la | grep jpeg lrwxrwxrwx 1 root root 17 Mar 8 09:54 libjpeg.so -> libjpeg.so.62.0.0* lrwxrwxrwx 1 root root 17 Mar 8 09:14 libjpeg.so.62 -> libjpeg.so.62.0.0* -rwxr-xr-x 1 root root 138936 Jan 6 2007 libjpeg.so.62.0.0* root@serv02 [/usr/lib64]#
Folder /usr/local/lib have libjpeg.so.8.3.0 installed
root@serv02 [/usr/local/lib]# ls -la | grep jpeg drwxr-xr-x 4 uploadin users 12288 Mar 9 11:43 jpeg-8c/ -rw-r--r-- 1 root root 986681 Jan 16 10:22 jpegsrc.v8c.tar.gz -rw-r--r-- 1 root root 1759458 Mar 9 11:43 libjpeg.a -rwxr-xr-x 1 root root 916 Mar 9 11:43 libjpeg.la* lrwxrwxrwx 1 root root 16 Mar 9 11:43 libjpeg.so -> libjpeg.so.8.3.0* lrwxrwxrwx 1 root root 16 Mar 8 15:36 libjpeg.so.7 -> libjpeg.so.7.0.0* -rwxr-xr-x 1 root root 335442 Mar 8 15:36 libjpeg.so.7.0.0* lrwxrwxrwx 1 root root 16 Mar 9 11:43 libjpeg.so.8 -> libjpeg.so.8.3.0* -rwxr-xr-x 1 root root 968498 Mar 9 11:43 libjpeg.so.8.3.0* root@serv02 [/usr/local/lib]#
To fix, deleted all libjpeg.so.62.0.0 files
cd /usr/lib64/ rm -f libjpeg.so.*
Now create a symlink
cd /usr/lib64/ ln -s /usr/local/lib/libjpeg.so.8.3.0 libjpeg.so.62
Check what provides libjpeg
yum whatprovides "*/libjpeg.so.62.0.0"
See if libjpeg installed
rpm -qa | grep libjpeg
root@serv02 [/usr/local/lib]# rpm -qa | grep libjpeg libjpeg-6b-37 libjpeg-devel-6b-37 libjpeg-6b-37 root@serv02 [/usr/local/lib]#
Uninstall libjpeg
rpm -e --nodeps libjpeg-6b-37 libjpeg-devel-6b-37 libjpeg-6b-37
Edit /etc/yum.conf
Disable auto updating libjpeg by adding
libjpeg*
in exclude line.
See Errors
Leave a Reply