Many Arch Linux users are hitting issues with the updates for libpng and libjpeg. This update required us to rebuild about 15% of our packages so the mirrors are struggling to sync. I’d recommend waiting for a day or two, or finding an up-to-date mirror. Also, this update will require you to rebuild any packages from the AUR or unofficial repos that link to those libraries. If you run into issues:
- Check the problem package is up to date (using the package search on the Arch Linux web-site)
- Check the binary files in the package using readelf -d file. If that does not show libpng12.so.0 or libjpeg.so.7, that package is not the problem.
- Try finding the problem package using the lddd script from the devtools package.
- If you are certain this is because of a package in the Arch Linux repos, file a bug report.
Or you could just ignore all that and rebuild cairo-lcd as that is probably your issue…