On Sat, Oct 31 2009, Andreas Metzler wrote: > On 2009-10-29 Manoj Srivastava <sriva...@debian.org> wrote: >> On Thu, Oct 29 2009, Andreas Metzler wrote: > >> > These are not proper shared libraries but are dlopened bindings for >> > guile, which takes them outside the scope of the abovementioned part of >> > policy. > >> Then should they not be in a private path? > > This seems to be a project for guile-1.9. As Simon already noted using > /usr/lib/ is current practice. > >> As long as they are in the public library directories, you are still >> under the policy directive, as far as I can see. > > Why? Shouldn't intent matter more than than binary format? Does > running ldconfig provide any benefit?
The intent of the author does not extend to the users; since the libraries are in the public path, end users may write code that links to them. When a new library is installed, if the ld.so cache is not updated, the user applications will not pickup the new libraries, and ultimately break. This is a bit of a stretch, I know. Could you please bring this up on -policy, so we get a feel for what the right thing to do would be? I think you might consider adding a lintian override, so other people don't file a similar bug if this report is closed. manoj -- The typewriting machine, when played with expression, is no more annoying than the piano when played by a sister or near relation. -- Oscar Wilde Manoj Srivastava <sriva...@debian.org> <http://www.debian.org/~srivasta/> 1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org