Distribution:
Arch Linux (x86_64)
Packages installed:
libpng 1.6.29-1
zlib 1:1.2.11-1
Hello,
after upgrading to libpng 1.6.29, Mathematica (that's a computer algebra system) refuses to start with the following error message:
/opt/Mathematica/9.0/SystemFiles/Libraries/Linux-x86-64/libz.so.1: version 'ZLIB_1.2.9' not found (required by /usr/lib/libpng16.so.16)
This issue is solved after downgrading to libpng 1.6.28.
I can confirm this issue, also on Arch Linux (x64_64).
For me it arises with Steam (and X3) and concerns the 32-bit variant of libpng, with the same versions as above.
Also in my case downgrading to libpng 1.6.28 solves the issue.
This is not a terribly satisfactory solution, but you may be able to work around the problem by using --zprefix when you configure your new zlib. This may eliminate a conflict between your new zlib with the older one lurking on your system somewhere.