Я сталкиваюсь с этой ошибкой: предупреждение 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
UPDATE # 2
Действительно, просматривая мои журналы ошибок apache, кажется, что эта ошибка происходит именно после перезапуска apache, и обычно эта ошибка также появляется:
libpng warning: iCCP: known incorrect sRGB profile