• Bug#1109512: liblldb-dev: fails to dist-upgrade from bookworm to trixie

    From Lucas Nussbaum@21:1/5 to All on Sat Jul 19 12:10:01 2025
    Package: liblldb-dev
    Version: 1:19.0-63
    Severity: serious

    Hi,

    The following fails:
    - In bookworm, install liblldb-dev
    - dist-upgrade to trixie
    I would expect liblldb-dev to be upgraded, but it is not. It remains at the bookworm version.
    'apt install'ing manually in trixie works fine.

    There might be some missing Replaces/Provides somewhere to hint apt at upgrading the package.

    MWE:
    PKG=liblldb-dev; mmdebstrap --chrooted-customize-hook="set -x ; apt -y install $PKG && sed -e s/bookworm/trixie/ -i /etc/apt/sources.list && apt update && apt dist-upgrade -y -o Debug::pkgProblemResolver=true && apt -y install $PKG" bookworm /dev/null

    Relevant part:
    Investigating (0) lldb-19:amd64 < none -> 1:19.1.7-3+b1 @un uN Ib >
    Broken lldb-19:amd64 Depends on python3-lldb-19:amd64 < none | 1:19.1.7-3+b1 @un uH >
    Considering python3-lldb-19:amd64 1 as a solution to lldb-19:amd64 0
    Holding Back lldb-19:amd64 rather than change python3-lldb-19:amd64
    [...]
    Investigating (1) liblldb-19-dev:amd64 < none -> 1:19.1.7-3+b1 @un uN Ib > Broken liblldb-19-dev:amd64 Depends on lldb-19:amd64 < none | 1:19.1.7-3+b1 @un uH > (= 1:19.1.7-3+b1)
    Considering lldb-19:amd64 0 as a solution to liblldb-19-dev:amd64 0
    Holding Back liblldb-19-dev:amd64 rather than change lldb-19:amd64 Investigating (1) liblldb-dev:amd64 < 1:14.0-55.7~deb12u1 -> 1:19.0-63 @ii umU Ib >
    Broken liblldb-dev:amd64 Depends on liblldb-19-dev:amd64 < none | 1:19.1.7-3+b1 @un uH > (>= 19~)
    Considering liblldb-19-dev:amd64 0 as a solution to liblldb-dev:amd64 0
    Holding Back liblldb-dev:amd64 rather than change liblldb-19-dev:amd64
    Try to Re-Instate (2) liblldb-dev:amd64
    [...]
    Upgrading:
    liblldb-dev

    Installing dependencies:
    libclang-cpp19 libipt2 liblldb-19 libllvm19 libpython3.13 python3-lldb-19
    libcurl4t64 libldap2 liblldb-19-dev libnghttp3-9 lldb-19

    Recommended packages:
    ca-certificates libldap-common

    REMOVING:
    liblldb-14-dev lldb-14 python3-lldb-14

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