• Bug#1109509: gcc-offload-amdgcn: fails to dist-upgrade from bookworm to

    From Lucas Nussbaum@21:1/5 to All on Sat Jul 19 11:50:02 2025
    Package: gcc-offload-amdgcn
    Version: 4:14.2.0-1
    Severity: serious

    Hi,

    The following fails:
    - In bookworm, install gcc-offload-amdgcn
    - dist-upgrade to trixie
    I would expect gcc-offload-amdgcn to be upgraded, but it is not.

    Instead, it stays at version 4:12.2.0-3.

    MWE:
    PKG=gcc-offload-amdgcn; 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 gcc-offload-amdgcn"
    bookworm /dev/null

    I wonder if there are missing Replaces/Provides somewhere, to help apt
    figure out that solution.

    Relevant part during dist-upgrade:
    Investigating (0) amdgcn-tools-19:amd64 < none -> 19.1 @un uN Ib >
    Broken amdgcn-tools-19:amd64 Conflicts on amdgcn-tools:amd64 < 13+b1 -> 17 @ii umU >
    Considering amdgcn-tools:amd64 0 as a solution to amdgcn-tools-19:amd64 0
    Holding Back amdgcn-tools-19:amd64 rather than change amdgcn-tools:amd64 Investigating (1) gcc-14-offload-amdgcn:amd64 < none -> 14.2.0-19 @un uN Ib > Broken gcc-14-offload-amdgcn:amd64 Depends on amdgcn-tools-19:amd64 < none | 19.1 @un uH >
    Considering amdgcn-tools-19:amd64 0 as a solution to gcc-14-offload-amdgcn:amd64 0
    Holding Back gcc-14-offload-amdgcn:amd64 rather than change amdgcn-tools-19:amd64
    Investigating (1) gcc-offload-amdgcn:amd64 < 4:12.2.0-3 -> 4:14.2.0-1 @ii umU Ib >
    Broken gcc-offload-amdgcn:amd64 Depends on gcc-14-offload-amdgcn:amd64 < none | 14.2.0-19 @un uH > (>= 14.2.0-6~)
    Considering gcc-14-offload-amdgcn:amd64 0 as a solution to gcc-offload-amdgcn:amd64 0
    Holding Back gcc-offload-amdgcn:amd64 rather than change gcc-14-offload-amdgcn:amd64
    Try to Re-Instate (2) gcc-offload-amdgcn:amd64

    And when apt install:
    Upgrading:
    gcc-offload-amdgcn

    Installing dependencies:
    amdgcn-tools-19 gcc-14-offload-amdgcn libllvm19 lld-19 llvm-19 llvm-19-linker-tools llvm-19-runtime

    Suggested packages:
    llvm-19-doc

    Recommended packages:
    llvm-19-dev

    REMOVING:
    amdgcn-tools gcc-12-offload-amdgcn

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