On Fri, Oct 30 2009, Ludovic Brenta wrote: > Manoj Srivastava <sriva...@debian.org> writes: > >> On Thu, Oct 29 2009, Ludovic Brenta wrote: >> >>> Manoj Srivastava <sriva...@debian.org> writes: >>>> Package: libgnatvsn4.3 >>>> Version: 4.3.4-4 >>>> Severity: serious >>>> Justification: The listed file appears to be linked against the C library, >>>> User: lintian-ma...@debian.org >>>> Usertags: missing-dependency-on-libc >>> >>> The library depends on libgnat-4.3 which depends on libc6, so the >>> dependency on libc6 is there, albeit indirectly. Is this really a >>> policy violation? >> >> Yes. You need the library, you depend on it. Just so that the >> other package's dependency changing does not break stuff. > > That cannot happen because libgnat-4.3 is built from the same sources as > libgnat,prj}4.3 and the dependencies on libgnat-4.3 are > exact-versioned ones.
The thing is, if you do not have the dpkg-shlibdeps command in place, what else are you missing? How do you know that will not change? You might think "My package is special, this cannot happen to us", but the experience behind policy shows that things change. Developers move on, new ones come in. And the specialness of the package is not enough reason to grant a policy exception. I would say that just add the dpkg-shlibdeps command, and move on. This is a small price to pay for inadvertent future violations of the invariant you think you have. manoj -- Do not clog intellect's sluices with bits of knowledge of questionable uses. 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-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org