Bug#553236: libgnatvsn4.3: missing-dependency-on-libc needed by ./usr/lib/libgnatvsn.so.4.3 but the package doesn't depend on the C library package. Normally this indicates that ${shlibs
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{vsn,prj}4.3 and the dependencies on libgnat-4.3 are exact-versioned ones. -- Ludovic Brenta. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#553236: libgnatvsn4.3: missing-dependency-on-libc needed by ./usr/lib/libgnatvsn.so.4.3 but the package doesn't depend on the C library package. Normally this indicates that ${shlibs
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-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#553236: libgnatvsn4.3: missing-dependency-on-libc needed by ./usr/lib/libgnatvsn.so.4.3 but the package doesn't depend on the C library package. Normally this indicates that ${shlibs
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? -- Ludovic Brenta. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org