Nils Philippsen <nils@xxxxxxxxxx> writes: > On Fri, 2011-11-04 at 13:12 -0400, Tom Lane wrote: >> I plan to provide the 1.2.x libpng shared library (and only the library, >> not its devel support files) in a libpng-compat subpackage for the time >> being. > Any reason why the compat package ships the libpng-1.2.pc pkg-config > file? Yeah: I tried it without first, and found that I couldn't rebuild anything. There are boatloads of packages that have pkgconfig(libpng12) as an RPM-visible dependency, so if the compat package doesn't supply it, those packages won't install and you can't rebuild any of their dependencies. I have no idea why it was considered a good thing for RPM to track this type of dependency, but it does. > This made one of my packages use 1.5 headers, then later on > attempt to link to libpng12.so which failed. I doubt that's coming from the libpng12 pkgconfig; more likely, you have some other package you're depending on that needs to be rebuilt first, because its pkgconfig file currently says to use -lpng12 in link commands. regards, tom lane -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel