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/

Reply via email to