• Confused about libnuma1 naming

    From J.J. Martzki@1:229/2 to All on Fri May 17 06:40:01 2024
    XPost: linux.debian.devel
    From: mars14850@gmail.com

    Package 'libnuma1' is built from numactl, and there seems no 'libnuma'
    exists. Why does it named as 'libnuma1' rather than 'libnuma'?

    J.J. Martzki,
    Best wishes.

    <div dir="ltr">Package &#39;libnuma1&#39; is built from numactl, and there seems no &#39;libnuma&#39; exists. Why does it named as &#39;libnuma1&#39; rather than &#39;libnuma&#39;?<br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail=
    "gmail_signature"><div dir="ltr"><div><br></div><div>J.J. Martzki,</div><div>Best wishes.</div></div></div></div></div>

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Russ Allbery@1:229/2 to J.J. Martzki on Fri May 17 06:50:01 2024
    XPost: linux.debian.devel
    From: rra@debian.org

    "J.J. Martzki" <mars14850@gmail.com> writes:

    Package 'libnuma1' is built from numactl, and there seems no 'libnuma' exists. Why does it named as 'libnuma1' rather than 'libnuma'?

    Shared library packages should be named after the library SONAME, which generally includes a version (as it does here). See:

    https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#run-time-shared-libraries

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

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)