Russ Allbery <r...@debian.org> writes:

> The current description of the shlibs format in section 8.6.3 assumes
> all shared libraries have SONAMEs of the form libfoo.so.<version>.
> However, Debian's tools also support a versioned SONAME of the form
> libfoo-<version>.so.

Here is the second patch, which addresses this issue.  Objections or
seconds?

diff --git a/policy.sgml b/policy.sgml
index 9a72be5..2a634b8 100644
--- a/policy.sgml
+++ b/policy.sgml
@@ -5654,7 +5654,11 @@ objdump -p /usr/lib/libz.so.1.1.3 | grep SONAME
            </example>
          </footnote>
          The version part is the part which comes after
-         <tt>.so.</tt>, so in our case, it is <tt>1</tt>.
+         <tt>.so.</tt>, so in our case, it is <tt>1</tt>.  The soname may
+         instead be of the form
+         <tt><var>name</var>-<var>major-version</var>.so</tt>, such
+         as <tt>libdb-4.8.so</tt>, in which case the version would
+         be <tt>4.8</tt>.
        </p>
 
        <p>

-- 
Russ Allbery (r...@debian.org)               <http://www.eyrie.org/~eagle/>



-- 
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