• Bug#1065308: RM: libtirpc-common [all] -- ROP; decruft for debootstrap

    From Samuel Thibault@21:1/5 to All on Sat Mar 2 14:40:01 2024
    Package: ftp.debian.org
    Severity: normal
    X-Debbugs-Cc: libtirpc@packages.debian.org
    Control: affects -1 + src:libtirpc
    User: ftp.debian.org@packages.debian.org
    Usertags: remove

    Hello,

    Sorry I wasn't sure how to specify it exactly, but basically, could you
    please remove

    libtirpc-common_1.3.4+ds-1 from unstable for arch:all

    ? (now that libtirpc 1.3.4+ds-1.1 was built for all archs)

    Currently debootstrap fails to create a chroot for various reasons, one
    of which being that we currently have both libtirpc-common_1.3.4+ds-1
    and libtirpc-common_1.3.4+ds-1.1 in unstable, and debootstrap isn't
    smart enough to determine that it's the latter that it should install,
    since libtirpc3t64_1.3.4+ds-1.1 depends on that one. Unfortunately
    debootstrap ends up choosing to install libtirpc-common_1.3.4+ds-1, and
    when libtirpc3t64_1.3.4+ds-1.1 is being configured we end up with

    dpkg: dependency problems prevent configuration of libtirpc3t64:hurd-i386:
    libtirpc3t64:hurd-i386 depends on libtirpc-common (>= 1.3.4+ds-1.1); however:
    Version of libtirpc-common on system is 1.3.4+ds-1.

    (here on hurd-i386, but other archs will have the same issue)

    Samuel

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sebastian Ramacher@21:1/5 to Samuel Thibault on Mon Mar 25 23:30:01 2024
    Hi Samuel

    On 2024-03-02 14:36:13 +0100, Samuel Thibault wrote:
    Package: ftp.debian.org
    Severity: normal
    X-Debbugs-Cc: libtirpc@packages.debian.org
    Control: affects -1 + src:libtirpc
    User: ftp.debian.org@packages.debian.org
    Usertags: remove

    Hello,

    Sorry I wasn't sure how to specify it exactly, but basically, could you please remove

    libtirpc-common_1.3.4+ds-1 from unstable for arch:all

    ? (now that libtirpc 1.3.4+ds-1.1 was built for all archs)

    Currently debootstrap fails to create a chroot for various reasons, one
    of which being that we currently have both libtirpc-common_1.3.4+ds-1
    and libtirpc-common_1.3.4+ds-1.1 in unstable, and debootstrap isn't
    smart enough to determine that it's the latter that it should install,
    since libtirpc3t64_1.3.4+ds-1.1 depends on that one. Unfortunately debootstrap ends up choosing to install libtirpc-common_1.3.4+ds-1, and
    when libtirpc3t64_1.3.4+ds-1.1 is being configured we end up with

    dpkg: dependency problems prevent configuration of libtirpc3t64:hurd-i386:
    libtirpc3t64:hurd-i386 depends on libtirpc-common (>= 1.3.4+ds-1.1); however:
    Version of libtirpc-common on system is 1.3.4+ds-1.

    (here on hurd-i386, but other archs will have the same issue)

    FWIW, the implementation of this removal also removed libtirp-common 1.3.4+ds-1.1 from the archive. I have uploaded -1.2 without any changes
    to reintroduce the package and make libirpc3t64 installable again.

    Cheers
    --
    Sebastian Ramacher

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