Hi Sebastian, thank you for your review. > Those libraries are linked due to the pkg-config file generated during > the build of gogglesmm. libfox-1.6-dev's fox.pc only says to link > against liblFOX-1.6. So using the pkg-config file provided by > libfox-1.6-dev gets rid of all the unnecessary dependencies. > > Removing the unecessary dependencies means that gogglesmm doesn't need > to be taken care of if those libraries should ever be transitioned. At > least for one of the libraries a transition is planned (libpng12 -> > libpng15). So that was my mistake. I assumed that fox-config and pkg-config do the same. Some time ago the package libfox-1.6 did not contain a pkg-config script. Hence it was necessary to generate one. But fortunately things have changed so I removed the generation of the pkg-config file. The corrected version can be obtained via dget -x http://mentors.debian.net/debian/pool/main/g/gogglesmm/gogglesmm_0.12.7-1.dsc Regards Hendrik
Attachment:
signature.asc
Description: This is a digitally signed message part