>>>>> "Phillip" == Phillip Susi <ps...@ubuntu.com> writes:
Phillip> On 2/18/2013 1:21 PM, Sam Hartman wrote: >> 2) don't install a .so in a -dev package. Phillip> That might be a signal a human can understand, but the Phillip> build system won't catch it. The goal is to make sure the Phillip> build system doesn't generate broken binary packages. Uh, no. If you don't install a .so, then linking with -lfoo won't work. Not having a dev package tends to make it hard enough to link for 90% of the cases. with the current packaging tools, you tend to end up producing the .shlibs files in order to manage cross-package dependencies within a single source package. If it were relatively easy to convince the packaging tools to handle dependencies within a source package and to omit including the shlibs file in the binary, I'd buy that as a requirement too. In general though I think including no headers and no .so for a library makes a clear statement that build systems tend to respect:-) -- To UNSUBSCRIBE, email to debian-ctte-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/tslppzvzs8n....@mit.edu