libpng 警告:使用 png_read_image 时应打开交错处理

libpng 警告:使用 png_read_image 时应打开交错处理

我遇到了这个错误:libpng 警告:使用 png_read_image 时应打开交错处理

根据我已经看到的答案,我尝试升级我的 libpng 版本。但是我的系统上似乎安装了多个版本。

libpng12-0 1.2.54-1ubuntu1.1    
libpng16-16 1.6.34-1ubuntu0.18.04.2

如果我运行这个命令:

ldconfig -p | grep libpng

我看到的是:

libpng16.so.16 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libpng16.so.16
libpng12.so.0 (libc6,x86-64) => /lib/x86_64-linux-gnu/libpng12.so.0
libpng12.so.0 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libpng12.so.0

在尝试更新 libpng 时,我执行以下操作:

sudo apt-get update
sudo apt-get --only-upgrade install libpng16-16

我假设 1.2.54 版本是罪魁祸首,但我不确定它为什么在那里或者我是否应该将其删除。

更新

因此我运行以下命令,试图找出哪些包可能依赖于 1.2.54 版本,这就是我得到的结果:

libpng12-0
Reverse Depends:
usrmerge
libplymouth2
liblemonldap-ng-portal-perl

为了获得上述结果,我使用了以下命令:

apt-cache rdepends libpng12-0

更新 #2

真正观察我的 apache 错误日志似乎这个错误专门发生在 apache 重启后,并且通常也会出现这个错误:

libpng warning: iCCP: known incorrect sRGB profile

相关内容