• Bug#1065538: bind9-libs hard-codes a dependency on libuv1

    From Matthias Klose@21:1/5 to All on Wed Mar 6 12:50:01 2024
    Package: bind9-libs
    Version: 1:9.19.21-1
    Severity: serious
    Tags: sid trixie

    bind9-libs hard-codes a dependency on libuv1, that should be libuv1t64
    now. But better derive it form the libuv1-dev dependency.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Ond=C5=99ej_?= =?UTF-8?Q?@21:1/5 to All on Wed Mar 6 13:10:01 2024
    The reason why we do so is that libuv has some changes between version that don’t propagate to ABI. I might be able to drop this in unstable though and just keep it for backports.
    --
    Ondřej Surý (He/Him)

    On 6. 3. 2024, at 12:45, Matthias Klose <doko@debian.org> wrote:

    Package: bind9-libs
    Version: 1:9.19.21-1
    Severity: serious
    Tags: sid trixie

    bind9-libs hard-codes a dependency on libuv1, that should be libuv1t64 now. But better derive it form the libuv1-dev dependency.


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andreas Metzler@21:1/5 to ondrej@sury.org on Sat Apr 13 18:30:01 2024
    On 2024-03-06 Ondřej Surý <ondrej@sury.org> wrote:
    On 6. 3. 2024, at 12:45, Matthias Klose <doko@debian.org> wrote:

    Package: bind9-libs
    Version: 1:9.19.21-1
    Severity: serious
    Tags: sid trixie

    bind9-libs hard-codes a dependency on libuv1, that should be
    libuv1t64 now. But better derive it form the libuv1-dev dependency.

    The reason why we do so is that libuv has some changes between version
    that don’t propagate to ABI. I might be able to drop this in unstable though and just keep it for backports.

    Hello,

    does the reported issue actually exist?

    I just cannot find the hardcoded dependency in the source package.

    ametzler@argenau:/dev/shm/XXXX/bind9-9.19.21$ dpkg-parsechangelog -SVersion 1:9.19.21-1
    ametzler@argenau:/dev/shm/XXXX/bind9-9.19.21$ grep -r libuv1 debian/ debian/changelog: * Add libuv1-dev, libcmocka-dev, libedit-dev and zlib1g-dev to B-D
    debian/control: libuv1-dev, (sid)ametzler@argenau:/dev/shm/XXXX/bind9-9.19.21$ apt-cache show bind9-libs | grep -E '^Version|^Dep'
    Version: 1:9.19.21-1+b1
    Depends: libc6 (>= 2.34), libfstrm0 (>= 0.2.0), libgssapi-krb5-2 (>= 1.17), libjemalloc2 (>= 4.0.0), libjson-c5 (>= 0.15), libkrb5-3 (>= 1.6.dfsg.2), liblmdb0 (>= 0.9.7), libmaxminddb0 (>= 1.3.0), libnghttp2-14 (>= 1.12.0), libprotobuf-c1 (>= 1.0.1),
    libssl3t64 (>= 3.0.0), liburcu8t64 (>= 0.13.0), libuv1t64 (>= 1.38.0), libxml2 (>= 2.7.4), zlib1g (>= 1:1.1.4)

    cu Andreas
    --
    `What a good friend you are to him, Dr. Maturin. His other friends are
    so grateful to you.'
    `I sew his ears on from time to time, sure'

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)