Re: Intent to package: [Biology] seqio library
On Wednesday 24 March 1999, at 3 h 38, the keyboard of Joel Klecker
<jk@espy.org> wrote:
> Policy says the -dev package is supposed to have the "soname" too.
Policy is more tolerant. I quote "4.3 Shared libraries":
just shared libraries you
need to create two packages: librarynamesoname (soname is the shared object name of the shared library--it's the thing that has to match exactly between building an executable and running it for the dynamic linker to be able run the program; usually the soname is the major number of the library) and librarynamesoname-dev.
If you prefer only to support one development version at a time you may name the development package libraryname-dev; otherwise you may wish to use dpkg's conflicts mechanism to ensure that the user only installs one development version at a time (after all, different development versions are likely to have the same header files in them, causing a filename clash if both are installed).
[End of quote.]
It seems that most library packagers choose the second solution.
Reply to: