Russ Allbery wrote:
Package: debian-policy
Version: 3.8.0.1
Severity: minor

I read through the shared library sections of Policy a few times last night
and can't find anywhere where Policy unambiguously recommends always
including a version in SONAME for public libraries.  If you don't have a
version, you can't represent the library in the shlibs format, so there's
an implicit recommendation, but I think it would be better to make it
explicit.

I think the first sentence of 8.1 with the footnote 47 give an
answer, but: a footnote (IMO) is not normative, and a "a good idea"
is too weak.

[8.1]
The run-time shared library needs to be placed in a package whose name changes whenever the shared object version changes.[47]

[47]
Since it is common place to install several versions of a package that just provides shared libraries, it is a good idea that the library package should not contain any extraneous non-versioned files, unless they happen to be in versioned directories.

ciao
        cate



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to