Hi! I have been looking at this bug and then at the packaging and installed files.
dpkg -L libsane tells me that the *only* public library shipped is /usr/lib/<m-a>/libsane.so.1 The rest of the libraries are under /usr/lib/<m-a>/sane/ so they are *private* libraries. I have also taken a look at libsane-dev and it seems to ship headers only for the public library. So what you should really do is simplify symbols handling: you only need symbols for public API, ie, for /usr/lib/<m-a>/libsane.so.1 You can safely drop all the others except if at some point you need to publish private headers. Please do not hesitate in pinging me if I can be of help here. Regards, Lisandro. -- Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/