Hide Forgot
Description of problem: There is a problem installing no longer supported driver for a printer on Fedora. I am a little bit confused about libpng versioning but, the package libpng12 on centos7 provides /usr/lib/libpng.so.3, I assume for compatibility reasons, while on Fedora it is not. # rpm -qf /lib/libpng.so.3 libpng12-1.2.50-7.el7_2.i686 Version-Release number of selected component (if applicable): libpng12-0:1.2.56-2.fc24.i686 Actual results: dnf is unable to resolve dependencies, because no package provides /usr/lib/libpng.so.3 Expected results: Compatibility with older software if possible. Additional info: Printer works if I add a symbolic link like: libpng.so.3 -> /usr/lib/libpng12.so.0.50.0.
The origin of libpng.so.3 being dropped is in commit: * Sun Aug 18 2013 Rex Dieter <rdieter> - 1.2.50-5 - devel: fix so we can drop Conflicts: libpng-devel - drop libpng-compat stuff I suppose we could consider bringing it back, but likely in a different subpkg (so it doesn't get pulled in by default (via lsb support, for example)
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.