http://webhostingneeds.com/Wrong_JPEG_library_version:_library_is_62,_caller_expects_80
This is caused by old version of libjpeg
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.
原文链接: https://www.cnblogs.com/applesun0757/archive/2012/12/26/3085316.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/73613
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!