• Bug#1063251: Bug#1065121: xdelta: still depends on libxdelta2

    From Steve Langasek@21:1/5 to Sven Joachim on Sun Mar 3 09:00:01 2024
    --nHugP+S7a0HJ61AT
    Content-Type: text/plain; charset=us-ascii
    Content-Disposition: inline
    Content-Transfer-Encoding: quoted-printable

    Thanks, NMU uploaded. Attached is a full NMU debdiff for the time_t transition.

    On Thu, Feb 29, 2024 at 11:26:42PM +0100, Sven Joachim wrote:
    Package: xdelta
    Version: 1.1.3-10.5
    Severity: serious
    X-Debbugs-Cc: Sven Joachim <svenjoac@gmx.de>, Steve Langasek <vorlon@debian.org>

    The xdelta package still depends on libxdelta2, rather than on
    libxdelta2t64 as it should.

    The build log on m68k[1] shows that on this architecture libxdelta2t64
    gained a dependency on libxdelta2 as well. Builds for other 32-bit architectures are still missing, but I suspect the libxdelta2t64 package
    will not installable on architectures where it does not provide
    libxdelta2.

    Removing the debian/shlibs.local file is most certainly going to fix
    this mess, but I have not tested it.


    -- System Information:
    Debian Release: trixie/sid
    APT prefers unstable
    APT policy: (500, 'unstable'), (101, 'experimental')
    Architecture: amd64 (x86_64)
    Foreign Architectures: i386


    1. https://buildd.debian.org/status/fetch.php?pkg=xdelta&arch=m68k&ver=1.1.3-10.5&stamp=1709209632&raw=0


    --
    Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer https://www.debian.org/ slangasek@ubuntu.com vorlon@debian.org

    --nHugP+S7a0HJ61AT
    Content-Type: text/plain; charset=us-ascii
    Content-Disposition: attachment; filename="nmu_xdelta.debdiff" Content-Transfer-Encoding: quoted-printable

    diff -Nru xdelta-1.1.3/debian/changelog xdelta-1.1.3/debian/changelog
    --- xdelta-1.1.3/debian/changelog 2021-12-31 16:50:22.000000000 +0000
    +++ xdelta-1.1.3/debian/changelog 2024-03-03 07:46:54.000000000 +0000
    @@ -1,3 +1,18 @@
    +xdelta (1.1.3-10.6) unstable; urgency=medium
    +
    + * Non-maintainer upload.
    + * Remove obsolete debian/shlibs.local which breaks install on 32-bit
    + archs. Thanks to Sven Joachim <svenjoac@gmx.de>. Closes: #1065121.
    +
    + -- Steve Langasek <vorlon@debian.org> Sun, 03 Mar 2024 07:46:54 +0000